Você está na página 1de 10

Utilizando as técnicas de teste ensinadas, elabore condições de teste e casos de teste para

a seguinte funcionalidade de acordo com os requisitos.

Requisitos Funcionais:
1. Na lista de Instrutores (figura 2), o botão Novo abre a tela para cadastrar o instrutor.
2. O sistema deve permitir o cadastro do instrutor inserindo os dados Nome, E-mail,
Formação e Empresa e clicando no botão Criar como indica a figura 1.
3. O novo instrutor inserido no sistema deverá aparecer na lista de instrutores como na
figura 2.
4. O campo nome na tela de cadastro de instrutor não pode ser vazio e deverá ter no
mínimo 4 caracteres e no máximo 40 caracteres.
5. O campo nome permite letras e números.
6. O campo e-mail deverá apenas aceitar o formato string@string.char(2,3).char(2,3)
ou string@string.char(3), ao inserir e-mail fora desse formato, o sistema retorna
mensagem: “formato de e-mail inválido”
7. O campo email é campo chave do cadastro. Em caso de duplicidade, uma
mensagem de erro é mostrada: “Instrutor já existente”
8. O campo formação não pode ser vazio e deve aceitar de 4 a 30 caracteres, podendo
aceitar valores de letras e números.
9. O sistema envia mensagem: “Campo não pode estar vazio” em caso de campos
Nome, e-mail e formação vazios.
10. O campo empresa pode ficar vazio e aceita até 30 caracteres.
11. O botão criar salva os dados no banco e mostra a mensagem “Instrutor Salvo com
Sucesso”
12. O botão cancelar não realiza a operação, retornando à lista de instrutores.

Referência visual (UI):

Figura 1 Cadastro de Instrutor


Figura 2 Lista de Instrutores

Referência de Navegação:

Login

Dicas:
1 - Comece pelo caminho feliz
2 - Condições de exceção e caminhos alternativos
3 - Plataforma - sincronismo - Implementação
1 - Crie condições de teste de acordo com as técnicas:

Obs: Em todos cenários pensar na acessibilidade, layout, tagueamento e Log

1. Inserir instrutor com sucesso nome >= que 4 caracteres e =< 40 caracteres, campo
email preenchido corretamente, campo formação que 3 caracteres e =< 30
caracteres,campo empresa que =< 30 caracteres
2. Inserir instrutor sem preencher nome validar mensagem Campo não pode estar
vazio
3. Inserir instrutor sem preencher e-mail validar mensagem Campo não pode estar
vazio
4. Inserir instrutor sem preencher formação validar mensagem Campo não pode estar
vazio
5. Inserir instrutor preencher empresa com menos ou igual de 30 caracteres consegue
prosseguir com cadastro
6. Inserir instrutor preencher empresa com mais de 30 caracteres retorna erro
7. Validar tela de cadastro do instrutor
8. Inserir instrutor preenchendo nome com menos de 4 caracteres
9. Inserir instrutor preenchendo nome com mais de 40 caracteres
10. Inserir instrutor preenchendo formação com menos de 4 caracteres
11. Inserir instrutor preenchendo formação com mais de 40 caracteres
12. Inserir instrutor preenchendo empresa com mais de 30 caracteres
13. Validar campo nome e formação não deve só aceita números
14. validar quando preencho campo email fora do formato retornar email invalido
15. validar duplicidade ao tentar cadastrar um novo e-mail retorna mensagem
mensagem de erro é mostrada: “Instrutor já existente”
16. Clique no botão salvar, validar retorno da mensagem “Instrutor Salvo com Sucesso”
17. Clique no botão cancelar, validar que não é salvo o instrutor e retornar para à lista
de instrutores.
18. Validar que não é permitido preencher campos de cadastro do instrutor com
caracteres de símbolos
19. Validar botão criar só é habilitado após usuário preencher todos os campos
obrigatório corretamente
Modelo de Caso de Teste

Condição de Teste Inserir instrutor com sucesso nome >= que 4 caracteres e =< 40
(cenário) caracteres, campo email preenchido corretamente, campo
formação que 3 caracteres e =< 30 caracteres,campo empresa
qcm até 30 caracteres

ID Caso de Teste TC1

Título
Validar cadastro um novo Instrutor no sistema

Pré-condição Acessar o sistema e clicar no botão Novo para acessar a


tela de Novo Instrutor

Passos (entradas) 1 – Inserir no campo Nome o valor Mateus Rocha Franco


2 – Inserir no campo E-mail o valor mateus@teste.com
3 – Inserir no campo Formação: Analista de Sistema
4 – Inserir Empresa: Star Tech
5 – Clicar no botão Criar

Resultado Esperado O sistema retorna a mensagem “Instrutor Salvo com Sucesso” e


retorna à tela de Instrutores com o instrutor João presente na
lista.

Agora faça as suas condições e casos de teste:

(Copie e cole quantas tabelas forem necessárias para fazer seus casos de teste)

Condição de Teste Tentar cadastrar Instrutor sem preencher campos obrigatórios


(cenário) e campo empresa com 31 caracteres

ID Caso de Teste TC2

Título Validar cadastro de um novo instrutor sem preencher os


campos obrigatórios e campo empresa com 31 caracteres

Acessar o sistema e clicar no botão Novo para acessar


Pré-condição a tela de Novo Instrutor
1 – Inserir no campo Nome o valor “”
Passos (entradas) 2 – Inserir no campo E-mail o valor “”
3 – Inserir no campo Formação: “”
4 – Inserir Empresa: Paraumamentebemestruturadaamor
seguinte
5 – Clicar no botão Criar

Resultado Esperado O sistema deve enviar a mensagem de erro: “Campo não pode
estar vazio”

O sistema deve retornar mensagem de erro pois o campo


empresa está com mais de 30 caracteres

Botão criar permanece desabilitado

Condição de Teste Validar tela de cadastro do instrutor


(cenário)

ID Caso de Teste TC3

Título Validar tela de cadastro do instrutor

Pré-condição Usuário ter realizado login

1- clicar no botão Novo para acessar a tela de Novo


Passos (entradas) Instrutor

Resultado Esperado Sistema redirecionar para tela de cadastro do novo instrutor


Condição de Teste Validar campo nome e formação não deve só aceita números
(cenário)

ID Caso de Teste TC4

Título Validar campo nome e formação não deve só aceita números

Acessar o sistema e clicar no botão Novo para acessar


Pré-condição a tela de Novo Instrutor

1 – Inserir no campo Nome o valor 1234567


Passos (entradas) 2 – Inserir no campo E-mail o valor mateus@teste.com
3 – Inserir no campo Formação: Analista de Sistemas
4 – Inserir Empresa: 78654321
5 – Clicar no botão Criar

Resultado Esperado O sistema deve enviar a mensagem de erro: “Campo não pode
estar conter só números ”

Botão criar permanece desabilitado

Condição de Teste validar quando preencho campo email fora do formato retornar
(cenário) email invalido

ID Caso de Teste TC5

Título validar quando preencho campo email fora do formato retornar


email invalido

Botão criar permanece desabilitado


Acessar o sistema e clicar no botão Novo para acessar
Pré-condição a tela de Novo Instrutor

1 – Inserir no campo Nome o valor Mateus 12345


Passos (entradas) Franco Star Mateus Rocha Franco Star
2 – Inserir no campo E-mail o valor @teste.com
3 – Inserir no campo Formação: Mateus 12345 Franco
Star Mateus Rocha Franco Star
4 – Inserir Empresa: Mateus 12345 Franco Star Mateus
Rocha Franco Star
5 – Clicar no botão Criar

Resultado Esperado O sistema deve retornar mensagem de erro indicando que o


campo email foi preenchido incorretamente

O sistema deve retornar mensagem de erro indicados os


campos que estão com caracteres além do permitido

Botão criar permanece desabilitado

Condição de Teste validar duplicidade ao tentar cadastrar um novo e-mail retorna


(cenário) mensagem mensagem de erro é mostrada: “Instrutor já
existente”

ID Caso de Teste TC6

Título Validar cadastrar novo instrutor utilizando um email que já foi


utilizado anteriormente

Email mateus@teste.com cadastrado anteriormente


Pré-condição Acessar o sistema e clicar no botão Novo para acessar
a tela de Novo Instrutor

1 – Inserir no campo Nome o valor Mateus Rocha Franco


Passos (entradas) 2 – Inserir no campo E-mail o valor mateus@teste.com
3 – Inserir no campo Formação: Analista de Sistema
4 – Inserir Empresa: Star Tech
5 – Clicar no botão Criar
O sistema retorna mensagem de erro indicando que o email já
Resultado Esperado está cadastrado

Botão criar permanece desabilitado

Condição de Teste Clique no botão cancelar, validar que não é salvo o instrutor e
(cenário) retornar para à lista de instrutores.

ID Caso de Teste TC7

Título Validar clique no botão cancelar

Acessar o sistema e clicar no botão Novo para acessar


Pré-condição a tela de Novo Instrutor

1 – Clicar no botão cancelar


Passos (entradas)

Resultado Esperado não realiza a operação, retornando à lista de instrutores

Condição de Teste Inserir instrutor preenchendo formação e nome com 3


(cenário) caracteres

ID Caso de Teste TC8

Título Validar cadastro de um novo instrutor preenchendo os campos


nome e formação com 3 caracteres
Acessar o sistema e clicar no botão Novo para acessar
Pré-condição a tela de Novo Instrutor

1 – Inserir no campo Nome o valor Mat


Passos (entradas) 2 – Inserir no campo E-mail o valor mateus@teste.com
3 – Inserir no campo Formação: ADS
4 – Inserir Empresa: Star Tech
5 – Clicar no botão Criar

Resultado Esperado O sistema deve retornar mensagem de erro pois o campo


nome e formação está com menos de 3 caracteres

Botão criar permanece desabilitado

Link exercício Pairwise


1 - link do cenários para Pairwise Pairwise.xlsx
2 - link todos cenários possíveis AllCombinations.xlsx

Link exercício mind mapping


Subi com três tipos de arquivos segue os nomes
TESTINGANDPLAYmindmapping.mm
TESTINGANDPLAYmindmapping.mup
TESTINGANDPLAYmindmapping.png
Todos os arquivos está neste link
https://drive.google.com/drive/u/3/folders/1K4QXwMt6f9HQeD4_QU01vxHOon-vbF1b

Você também pode gostar