Documento de Casos de teste iteração 2 - italopaiva/SiMCTA GitHub Wiki
Versão 1.1
Histórico da Revisão
Data | Versão | Descrição | Autor |
---|---|---|---|
19/09/2015 | 1.0 | Criação do documento | Hugo Martins |
-
-
####CT015_00: Cadastrar pacote com todos os dados preenchidos corretamente. Descrição: Este caso de teste tem por objetivo testar se o sistema está cadastrando corretamente um pacote 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 pacote foi cadastrado com sucesso.
Dados requeridos: Nome do pacote, Valor do pacote e cursos vinculados ao pacote.
-
####CT016_00: Cadastrar pacote sem o preenchimento do campo do Nome do pacote. Descrição: Este caso de teste tem por objetivo testar se o sistema está permitindo o cadastro do pacote com o campo do Nome do pacote em branco.
Pré-condições: Campo do Nome do pacote em branco e os demais campos preenchidos corretamente.
Pós-condições: O sistema exibirá uma mensagem indicando que o pacote não foi cadastrado com sucesso, pois existe um ou mais campos em branco.
Dados requeridos: Valor do pacote e cursos vinculados ao pacote.
-
####CT017_00: Cadastrar pacote sem o preenchimento do campo do Valor do pacote. Descrição: Este caso de teste tem por objetivo testar se o sistema está permitindo o cadastro do pacote com o campo do Valor do pacote em branco.
Pré-condições: Campo do Valor do pacote em branco e os demais campos preenchidos corretamente.
Pós-condições: O sistema exibirá uma mensagem indicando que o pacote não foi cadastrado com sucesso, pois existe um ou mais campos em branco.
Dados requeridos: Nome do pacote e cursos vinculados ao pacote.
-
CT018_00: Cadastrar pacote sem vincular nenhum curso.
Descrição: Este caso de teste tem por objetivo testar se o sistema está permitindo o cadastro do pacote sem nenhum curso vinculado ao mesmo.
Pré-condições: Nenhum curso vinculado ao pacote e os demais campos preenchidos corretamente.
Pós-condições: O sistema exibirá uma mensagem indicando que o pacote não foi cadastrado com sucesso, pois não há nenhum curso vinculado ao mesmo.
Dados requeridos: Nome do pacote e Valor do pacote.
-
CT019_00: Cadastrar pacote com o preenchimento do campo do Valor do pacote fora do formato de moeda.
Descrição: Este caso de teste tem por objetivo testar se o sistema está permitindo o cadastro do pacote aceitando qualquer valor no campo de Valor do pacote, fora do padrão moeda.
Pré-condições: Todos os campos preenchidos.
Pós-condições: O sistema exibirá uma mensagem indicando que o pacote não foi cadastrado com sucesso, pois existem dados preenchidos incorretamente.
Dados requeridos: Nome do pacote, Valor do pacote e cursos vinculados ao pacote.
-
-
CT020_00: Cadastrar pacote com a duração maior que o permitido
Descrição: Este caso de teste tem por objetivo testar se o sistema está permitindo o cadastro do pacote aceitando que a sua duração seja maior que o permitido.
Pré-condições: Todos os campos preenchidos.
Pós-condições: O sistema exibirá uma mensagem indicando que o pacote não foi cadastrado com sucesso, pois o número de cursos foi ultrapassado.
Dados requeridos: Nome do pacote, Valor do pacote e cursos vinculados ao pacote.
-
UC06: Alterar Pacote
-
CT021_00: Alterar nome do pacote
Descrição: Esse caso de teste tem por objetivo testar se o sistema está permitindo a alteração do nome do pacote.
Pré-condições: Opção de alterar pacote ter sido selecionada.
Pós-condições: O sistema deve exibir uma mensagem informando que o pacote foi alterado com sucesso.
Dados requeridos: Nome do pacote.
-
CT022_00: Alterar valor do pacote.
Descrição: Esse caso de teste tem por objetivo testar se o sistema está permitindo a alteração do valor do pacote.
Pré-condições: Opção de alterar pacote ter sido selecionada.
Pós-condições: O sistema deve exibir uma mensagem informando que o pacote foi alterado com sucesso.
Dados requeridos: Valor do pacote.
-
CT023_00: Alterar valor do pacote 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 pacote com o dado fora do padrão moeda.
Pré-condições: Opção de alterar pacote ter sido selecionada.
Pós-condições: O sistema exibirá uma mensagem indicando que o pacote não foi alterado com sucesso, pois existem dados preenchidos incorretamente.
Dados requeridos: Valor do pacote.
-
CT024_00: Alterar cursos vinculados ao pacote.
Descrição: Esse caso de teste tem por objetivo testar se o sistema está permitindo a alteração de cursos vinculados ao pacote.
Pré-condições: Opção de alterar pacote ter sido selecionada.
Pós-condições: O sistema deve exibir uma mensagem informando que o pacote foi alterado com sucesso.
Dados requeridos: Cursos vinculados ao pacote.
-
-
UC07: Consultar Pacote
-
CT025_00: Consultar curso
Descrição: Este caso de teste tem por objetivo testar se o sistema está pesquisando corretamente o pacote 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.
-
CT026_00: Consultar pacote com o campo de consulta vazio
Descrição: Este caso de teste tem por objetivo testar se o sistema está permitindo a consulta de pacotes 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.
-
-
UC08: Excluir pacote
-
CT027_00: Excluir pacote
Descrição: Este caso de teste tem por objetivo testar se o sistema está excluindo o pacote do sistema.
Pré-condições: Pacote desejado ter sido selecionado e a opção de excluir o pacote ter sido selecionada.
Pós-condições: O sistema deve excluir o pacote selecionado do sistema.
Dados requeridos: Nenhum.
-