Especificação dos Casos de Teste de Manter Caderno - fga-eps-mds/2017.1-Cadernos-API GitHub Wiki
Casos de Teste (TC) - Manter Caderno (UC03)
TC01 - Caderno criado com sucesso
- Descrição
- Testa se o caderno foi criado com sucesso.
- Pré Condições
- Preencher os campos de forma válida.
- Pós Condições
- O caderno deve estar disponível no sistema.
- Dados Necessários
TC02 - Falha na Criação do Caderno
- Descrição
- Testa se o caderno criado não está disponível no sistema.
- Pré Condições
- Não preencher o campo de Título do caderno.
- Pós Condições
- O usuário deve ser notificado da falha da operação.
- O caderno criado não deve estar disponível no sistema.
- Dados Necessários
- Não há dados a serem inseridos.
TC03 - Caderno Editado com Sucesso
- Descrição
- Testa se os dados inseridos estão substituindo os dados presentes anteriormente no sistema.
- Pré Condições
- Possuir permissão para alterar dados do caderno.
- Preencher os campos com dados válidos.
- Pós Condições
- O usuário deve ser notificado do sucesso da operação.
- Os dados inseridos devem estar substituindo os dados presentes anteriormente no sistema.
- Dados Necessários
- ID do caderno a ser editado.
- Título do caderno.
TC04 - Falha em Editar Caderno
- Descrição
- Testa se os dados presentes anteriormente no sistema permanecem.
- Pré Condições
- Uma das condições a seguir devem ser atendidas:
- Não possuir permissão para editar caderno.
- Preencher os campos com dados inválidos.
- Pós Condições
- O usuário deve ser notificado da falha na operação.
- Os dados presentes anteriormente no sistema devem estar preservados.
- Dados Necessários
- ID do caderno a ser editado.
- Título inválido para o caderno caso esteja sendo realizado o teste de validação de dados.
TC05 - Caderno Excluído com Sucesso
- Descrição
- Testa se o caderno a ser excluído não está mais disponível no sistema.
- Pré Condições
- Deve haver solicitação de exclusão de caderno.
- O usuário deve possuir permissão para excluir o caderno.
- Pós Condições
- O usuário deve ser notificado do sucesso da operação.
- O caderno não deve estar disponível no sistema.
- Dados Necessários
- ID do caderno a ser excluído.
TC06 - Falha ao Excluir Caderno
- Descrição
- Testa se o caderno a ser excluído permanece no sistema após solicitação inválida.
- Pré Condições
- Uma das condições a seguir devem ser atendidas:
- Não possuir permissão para excluir caderno.
- Solicitar exclusão de um caderno inexistente.
- Pós Condições
- Os dados presentes anteriormente no sistema devem estar preservados.
- Dados Necessários
- ID do caderno a ser excluído.