Sahil Batra, Dr.
O teste de software é uma técnica que visa avaliar um atributo ou capacidade/usabilidade de um programa ou produto/sistema e determinar se este cumpre a sua qualidade. Embora crucial para a qualidade do software e amplamente utilizado por programadores e testadores, o teste de software ainda permanece uma arte, devido à compreensão limitada dos princípios do software. O teste de software é uma técnica importante para avaliar a qualidade de um produto de software. Neste artigo são explicados vários tipos de técnicas de teste de software e vários atributos de qualidade de software. Identificar os tipos de testes que podem ser aplicados para verificar um determinado atributo de qualidade é o objetivo deste relatório de tese. Todos os tipos de testes não podem ser aplicados em todas as fases do ciclo de vida de desenvolvimento de software. Que tipos de testes são aplicáveis ??em que fases do ciclo de vida do desenvolvimento de software também são resumidos.