O documento discute a importância da automação de testes de interface para garantir a qualidade do software. Apresenta os conceitos de teste e qualidade, como testes em ALM e DevOps, e demonstra como a suíte da Microsoft pode apoiar esses processos. A agenda inclui os benefícios da automação de testes e os princípios e tipos de testes para assegurar a confiabilidade do software.
A importância da qualidade de software e suas diversas perspectivas
1. Ricardo Serradas
Automação de Testes de Interface
A importância da qualidade de software
Visual Studio ALM Ranger
MCSD ALM
Certified Scrum Master
Services & Delivery Manager
BR Soluções Integradas
ALM & DevOps Specialist
blog.ricardoserradas.net
@ricardoserradas
facebook.com/ricardoserradas
br.linkedin.com/in/ricardoserradas
2. Agenda
• Por que testar?
• Os conceitos de Teste e Qualidade
• Testes em ALM e DevOps
• O apoio da suíte da Microsoft
• Demonstração
3.
4. Por que não?
• Apontar os defeitos e erros que foram cometidos durante as fases de desenvolvimento;
• Maximizar a confiança e satisfação do cliente com o produto final;
• Diminuir significativamente o custo de manutenção do software;
• Avaliar disponibilidade e performance;
• Prever futuras falhas que podem ser custosas durante o uso do produto ou em fases
posteriores de desenvolvimento;
• Manter a competitividade do produto.