O que é teste de caso de uso? (Exemplo)
O que é teste de caso de uso?
Teste de Caso de Uso é uma técnica de teste de software que ajuda a identificar casos de teste que cobrem todo o sistema, transação por transação, do início ao fim. Os casos de teste são as interações entre os usuários e o aplicativo de software. O teste de caso de uso ajuda a identificar lacunas no aplicativo de software que podem não ser encontradas testando componentes de software individuais.
Um caso de uso em teste é uma breve descrição de um uso específico do aplicativo de software por um ator ou usuário. Os casos de uso são feitos com base nas ações do usuário e na resposta do aplicativo de software a essas ações do usuário. É amplamente utilizado no desenvolvimento casos de teste no nível do sistema ou de aceitação.
Como fazer testes de caso de uso: exemplo
Num caso de uso, um ator é representado por “A” e o sistema por “S”. Criamos o uso para uma funcionalidade de login de um aplicativo da Web, conforme mostrado abaixo
| Cenário Principal de Sucesso | Passo | Descrição |
|---|---|---|
|
R: Ator S:Sistema |
1 | R: Insira o nome e a senha do agente |
| 2 | S: Validar senha | |
| 3 | S: Permitir acesso à conta | |
| Extensões | 2a | Senha não válida S: Exibir mensagem e pedir novamente 4 vezes |
| 2b | Senha não válida 4 vezes S: Fechar aplicativo |
- Considere a primeira etapa de um cenário ponta a ponta para uma funcionalidade de login para nosso aplicativo da web, onde o ator insere e-mail e senha.
- Na próxima etapa, o sistema irá validar a senha
- A seguir, se a senha estiver correta, o acesso será concedido
- Pode haver uma extensão deste caso de uso. Caso a senha não seja válida, o sistema exibirá uma mensagem e solicitará nova tentativa quatro vezes
- Se a senha não for válida quatro vezes, o sistema banirá o endereço IP.
Aqui testaremos o cenário de sucesso e um caso de cada extensão.
Vídeo de teste de caso de uso
Clique aqui. se o vídeo não estiver acessível

