Definição de ‘Teste de linha de base’

Definição: Teste de linha de base refere-se à validação dos documentos e especificações sobre os quais os casos de teste são projetados. Baseline, em geral, refere-se a um benchmark que forma a base de qualquer nova criação. Em testes de software, isto se refere ao benchmarking do desempenho da aplicação. Muitos problemas são descobertos e resolvidos durante os testes de linha de base.
Descrição: O teste de linha de base é um tipo de teste não-funcional que geralmente é realizado por engenheiros de teste. Como isto está relacionado ao benchmarking, também é conhecido como teste de benchmark.
Este teste forma a base para outros testes para comparar o desempenho de uma nova aplicação ou de uma aplicação desconhecida com um padrão de referência conhecido. Por exemplo, se uma aplicação em particular é conhecida por dar um bom desempenho para pelo menos 1000 usuários em um determinado momento, então o padrão de referência pode ser 1000 usuários. Portanto, uma nova aplicação deve funcionar perfeitamente para um mínimo de 1000 usuários.
Este teste mede características e requisitos importantes. Um benchmark é sobre a análise do desempenho relativo de uma aplicação. Se a aplicação tem um desempenho abaixo da linha de base dada, então é considerada como quebrada. A cada compilação, este teste é executado e todas as características importantes são comparadas para ajudar a resolver problemas.
Podemos pensar em uma atualização de software. Com cada atualização, ele deve ter características antigas mais novas. A limpeza do teste de base assegura que as principais características e referências da aplicação estão funcionando como esperado.
Este tipo de teste pode não estar relacionado a uma função específica, pois foca nas características de qualidade da aplicação.