ISSN: 2385-5495
Jaweed Abdul
O teste negativo aborda a questão crucial de determinar a capacidade de um sistema de lidar com circunstâncias imprevistas. Se deixadas sem supervisão, tais circunstâncias podem resultar em falhas do sistema que, em certos casos, podem ter efeitos catastróficos. Para gerar casos de teste que suportem o teste negativo, este artigo fornece uma metodologia baseada em teste de mutação. A aplicação desta estratégia pode fornecer casos de teste que avaliem com sucesso uma ampla gama de circunstâncias inesperadas de forma metódica e imparcial. Como resultado, pode ajudar um sistema testado a melhorar. O artigo oferece uma arquitetura geral para a produção e execução dos casos de teste, especifica explicitamente os operadores de mutação usados para gerenciar o processo de geração e discute como analisar os resultados.