Documento de casos de teste - italopaiva/SiMCTA GitHub Wiki
Versão 1.0
Histórico da Revisão
Data | Versão | Descrição | Autor |
---|---|---|---|
05/09/2015 | 1.0 | Criação do documento | Hugo Martins |
-
-
####CT001_00: Cadastrar curso com todos os dados preenchidos corretamente Descrição: Este caso de teste tem por objetivo testar se o sistema está cadastrando corretamente um curso quando todos os campos são preenchidos corretamente.
Pré-condições: Todos os campos preenchidos corretamente.
Pós-condições: O sistema exibirá uma mensagem indicando que o curso foi cadastrado com sucesso.
Dados requeridos: Nome do curso, Descrição do curso, Valor do curso e Duração do curso.
-
####CT002_00: Cadastrar curso sem o preenchimento do campo do Nome do curso Descrição: Este cado de teste tem por objetivo testar se o sistema está permitindo o cadastro do curso com o campo do Nome do curso em branco.
Pré-condições: Campo do Nome do curso em branco e os demais campos preenchidos corretamente.
Pós-condições: O sistema exibirá uma mensagem indicando que o curso não foi cadastrado com sucesso, pois existe um ou mais campos em branco.
Dados requeridos: Descrição do curso, Valor do curso e Duração do curso
-
####CT003_00: Cadastrar curso sem o preenchimento do campo da Descrição do curso. Descrição: Este caso de teste tem por objetivo testar se o sistema está permitindo o cadastro do curso com o campo da Descrição do curso em branco.
Pré-condições: Campo da Descrição do curso em branco e os demais campos preenchidos corretamente.
Pós-condições: O sistema exibirá uma mensagem indicando que o curso não foi cadastrado com sucesso, pois existe um ou mais campos em branco.
Dados requeridos: Nome do curso, Valor do curso e Duração do curso.
-
####CT004_00: Cadastrar curso sem o preenchimento do campo do Valor do curso. Descrição: Este caso de teste tem por objetivo testar se o sistema está permitindo o cadastro do curso com o campo do Valor do curso em branco.
Pré-condições: Campo do Valor do curso em branco e os demais campos preenchidos corretamente.
Pós-condições: O sistema exibirá uma mensagem indicando que o curso não foi cadastrado com sucesso, pois existe um ou mais campos em branco.
Dados requeridos: Nome do curso, Descrição do curso e Duração do curso.
-
CT005_00: Cadastrar curso sem o preenchimento do campo da Duração do curso
Descrição: Este caso de teste tem por objetivo testar se o sistema está permitindo o cadastro do curso com o campo da Duração do curso em branco.
Pré-condições: Campo da Duração do curso em branco e os demais campos preenchidos corretamente.
Pós-condições: O sistema exibirá uma mensagem indicando que o curso não foi cadastrado com sucesso, pois existe um ou mais campos em branco.
Dados requeridos: Nome do curso, Descrição do curso e Valor do curso.
-
CT006_00: Cadastrar curso com o preenchimento do campo do Valor do curso fora do formato de moeda
Descrição: Este caso de teste tem por objetivo testar se o sistema está permitindo o cadastro do curso aceitando qualquer valor no campo de Valor do curso, fora do padrão moeda.
Pré-condições: Todos os campos preenchidos.
Pós-condições: O sistema exibirá uma mensagem indicando que o curso não foi cadastrado com sucesso, pois existem dados preenchidos incorretamente.
Dados requeridos: Nome do curso, Descrição do curso, Valor do curso e Duração do curso.
-
-
UC02: Alterar Curso
-
CT007_00: Alterar o Nome do curso
Descrição: Esse caso de teste tem por objetivo testar se o sistema está permitindo a alteração do nome do curso.
Pré-condições: Opção de alterar curso ter sido selecionada.
Pós-condições: O sistema não pode permitir que o campo do Nome do curso seja alterado.
Dados requeridos: Nome do curso.
-
CT008_00: Alterar descrição do curso
Descrição: Esse caso de teste tem por objetivo testar se o sistema está permitindo a alteração da descrição do curso.
Pré-condições: Opção de alterar curso ter sido selecionada.
Pós-condições: O sistema deve exibir uma mensagem informando que o curso foi alterado com sucesso.
Dados requeridos: Descrição do curso.
-
CT009_00: Alterar valor do curso
Descrição: Esse caso de teste tem por objetivo testar se o sistema está permitindo a alteração do valor do curso.
Pré-condições: Opção de alterar curso ter sido selecionada.
Pós-condições: O sistema deve exibir uma mensagem informando que o curso foi alterado com sucesso.
Dados requeridos: Valor do curso.
-
CT010_00: Alterar valor do curso com o dado fora do padrão moeda.
Descrição: Esse caso de teste tem por objetivo testar se o sistema está permitindo a alteração do valor do curso com o dado fora do padrão moeda.
Pré-condições: Opção de alterar curso ter sido selecionada.
Pós-condições: O sistema exibirá uma mensagem indicando que o curso não foi alterado com sucesso, pois existem dados preenchidos incorretamente.
Dados requeridos: Valor do curso.
-
CT011_00: Alterar duração do curso
Descrição: Esse caso de teste tem por objetivo testar se o sistema está permitindo a alteração da duração do curso.
Pré-condições: Opção de alterar curso ter sido selecionada.
Pós-condições: O sistema deve exibir uma mensagem informando que o curso não foi alterado.
Dados requeridos: Duração do curso.
-
-
UC03: Consultar Curso
-
CT012_00: Consultar curso
Descrição: Este caso de teste tem por objetivo testar se o sistema está pesquisando corretamente o curso pelo nome.
Pré-condições: Campo de consulta preenchido e a opção de consulta selecionada.
Pós-condições: O sistema deve exibir uma pesquisa com os resultados encontrados.
Dados requeridos: Campo de consulta.
-
CT013_00: Consultar curso com o campo de consulta vazio
Descrição: Este caso de teste tem por objetivo testar se o sistema está permitindo a consulta de cursos quando o campo de consulta estiver vazio.
Pré-condições: Opção de consulta selecionada.
Pós-condições: O sistema deve exibir uma mensagem informando que não foi possível realizar a consulta, pois o campo de consulta está vazio.
Dados requeridos: Nenhum.
-
-
UC04: Alterar status do curso
-
CT014_00: Excluir curso
Descrição: Este caso de teste tem por objetivo testar se o sistema está desativando o curso do sistema.
Pré-condições: Curso desejado ter sido selecionado e a opção de desativar o curso ter sido selecionada.
Pós-condições: O sistema deve desativar o curso selecionado do sistema.
Dados requeridos: Nenhum.
-