No campo de teste de software, estes dois termos são os mais importantes e também estão intimamente relacionados, mas de uma perspectiva diferente. Um Caso de Uso é usado para definir o sistema de como usar o sistema para executar uma tarefa específica. e Um Caso de Teste é definido como um grupo de entradas de teste, condição de execução e resultados esperados que levam ao desenvolvimento de um determinado objetivo de teste.
Um caso de uso não é uma parte da execução, é apenas uma apresentação diagramática de um documento que especifica como executar uma determinada tarefa. Se falamos de caso de teste, ele é usado para validar o software que é desenvolvido pelos testadores para validar se o software está ou não a funcionar conforme o requisito.
Vejamos algumas diferenças importantes na forma de tabela:
Parâmetro de comparação | Utilizar caso | Caso de teste |
---|---|---|
Definição | Acções sequenciais que é usada para descrever a interacção entre o papel e o sistema para manter um objectivo especificado, | Um grupo de entradas de teste, condições e variáveis pelas quais se definem as características do software. |
Goal | Para chegar à última operação siga todas as operações sequenciais | validar o software como está funcionando bem ou não. |
Iteração | segue caminhos diferentes | segue um único caso de teste é testado de cada vez |
Depende dos requisitos | depende dos requisitos | depende do caso de uso |
Requisito | Documentos e pesquisa é necessário | Criptografias de entradas de teste e cada uma das scripts de teste completa um passo |
Completar | Completar todos os passos uma vez | O teste é feito de novo e de novo e depois termina. |
Interacção | Utilizador | Resultados |
Trabalho | Trabalha como se estivesse a seguir a capacidade de função passo a passo do software. | Está a trabalhar com a ajuda de testadores para validar o software |