1. Ambiente de teste
1.1. Mozila Firefox
2. Ferramentas
2.1. Selenium
2.2. Mantis
3. Funcionalidades
3.1. Disciplina
3.1.1. Nova Disciplina
3.1.1.1. Código da disciplina
3.1.1.1.1. CT-D001: Formato de código válido
3.1.1.1.2. CT-D002: Formato de código inválido
3.1.1.1.3. CT- D003: Código com letra minúscula
3.1.1.1.4. CT-D004: Campo do código vazio
3.1.1.1.5. CT- D005: Código da disciplina já existente
3.1.1.2. Nome da disciplina
3.1.1.2.1. CT-D006: Formato de nome válido
3.1.1.2.2. CT- D007: Formato de nome inválido
3.1.1.2.3. CT- D008: Campo nome vazio
3.1.1.2.4. CT- D009: Nome da disciplina já existente
3.1.1.3. Carga Horária
3.1.1.3.1. CT-D010: Formato de carga horária válido
3.1.1.3.2. CT-D011: Formato de carga horária inválido do tipo string.
3.1.1.3.3. CT-D012: Formato de carga horária inválido com CH=0.
3.1.1.4. Créditos
3.1.1.4.1. CT-D013: Campo de carga horária vazio
3.1.1.4.2. CT-D014: Formato de créditos válido
3.1.1.4.3. CT-D015: Formato de créditos inválido
3.1.1.4.4. CT-D016: Campo de créditos vazio
3.1.1.5. Monitoria
3.1.1.5.1. Com Monitoria
3.1.1.5.2. Sem Monitoria
3.1.1.6. Cancelar
3.1.1.6.1. CT- D019: Cancelamento da nova disciplina
3.1.2. Atualizar diciplina
3.1.2.1. CT- D020: Alterar dados
3.1.2.2. CT- D021: Cancelar atualização
3.1.3. Excluir Disciplina
3.1.3.1. CT- D022: Deletar disciplina
3.1.3.2. CT- D023: Cancelar exclusão de disciplina
3.1.4. Buscar Disciplina
3.1.4.1. Por código
3.1.4.1.1. CT- D024: Sequência Válida
3.1.4.1.2. CT- D025: Sequência Inválida
3.1.4.2. Por nome
3.1.4.2.1. CT- D026: Sequência válida
3.1.4.2.2. CT- D027: Sequência inválida
3.1.4.3. Com monitoria
3.1.4.3.1. CT- D028: Selecionar qualquer uma das opções
3.1.5. Visualizar
3.1.5.1. CT- D029: Exibir Dados da Disciplina
3.2. Ofertar Monitoria
3.2.1. Buscar informações
3.2.1.1. CT-OM01: Buscar informação por código da disciplina
3.2.1.2. CT-OM02: Buscar por Disciplina
3.2.1.3. CT-OM03: Buscar por código da turma
3.2.2. Nova oferta
3.2.2.1. CT-OM04: Formato de código da turma válido
3.2.2.2. CT-OM05: formato inválido de código turma
3.2.2.3. CT-OM06: Cadastra nova oferta sem selecionar o curso.
3.2.2.4. CT-OM07: Cadastrar oferta sem selecionar professor.
3.2.2.5. CT-OM08: Cadastrar oferta em informar unidade.
3.2.2.6. CT-OM09: Formato inválido de número de período.
3.2.2.7. CT-OM12:Formato inválido de quantidades vagas por turma.
3.2.2.8. CT-OM13: Formato inválido de monitor bolsista
3.2.2.9. CT-OM14: Formato inválido de monitor não bolsista.
3.2.3. CT-OM10: Data inicial superior a data final
3.2.4. CT-OM11: Formato inválido de ano período.
3.2.5. Deletar
3.2.5.1. CT-OM18- Deletar oferta de monitoria
3.2.6. Importar Disciplinas
3.2.6.1. CT-OM15- importar oferta via arquivo csv
3.2.6.2. CT-OM16- importar usando um arquivo csv vazio.
3.2.6.3. CT-OM17- importar usando um arquivo csv contendo qualquer informação.
3.3. Comissão Monitoria
3.3.1. Novo Avaliador
3.3.1.1. CT1 - Cancelar sem selecionar avaliador
3.3.1.2. CT2 - Cancelar selecionando avaliador
3.3.1.3. CT3 - Cadastrar avaliador não cadastrado
3.3.1.4. CT4 - Cadastrar avaliadorsem selecionar professor
3.3.1.5. CT5 - Cadastrar avaliador já cadastrado
3.3.2. Excluir Avaliador
3.3.2.1. CT6 - Excluir Avaliador
3.3.3. Buscar Avaliador
3.3.3.1. CT7 - Buscar sequencia de letras não existente dentre os nomes dos Avaliadores
3.3.3.2. CT8 - Buscar sequencia de letras existentes dentre os nomes dos Avaliadores
3.4. Gerenciar monitorias
3.4.1. Relatorios
3.4.1.1. Plano semestral
3.4.1.1.1. Formato de Período Valido
3.4.1.1.2. CT-GM04: Formato de Período invalido
3.4.1.2. Quadro geral
3.4.1.2.1. Formato de período valido
3.4.1.2.2. CTGM07: Formato de período invalido
3.4.1.3. Frequência Geral
3.4.1.3.1. Formato de Período Válido
3.4.1.3.2. CTGM11 - Formato de Período invalido
3.4.2. Buscar
3.4.2.1. Nome Aluno
3.4.2.1.1. CTGM13 - Sequencia de caracteres existentes
3.4.2.1.2. CTGM22 - Sequencia de caracteres inexistentes
3.4.2.2. Cod. Disciplina
3.4.2.2.1. CTGM14 - Sequencia de caracteres existentes
3.4.2.2.2. CTGM23 - Sequencia de caracteres inexistentes
3.4.2.3. Disciplina
3.4.2.3.1. CTGM15 - Sequencia de caracteres existentes
3.4.2.3.2. CTGM24 - Sequencia de caracteres inexistentes
3.4.2.4. Professor
3.4.2.4.1. CTGM16 - Sequencia de caracteres exixtentes
3.4.2.4.2. CTGM25 - Sequencia de caracteres inexistentes
3.4.2.5. Periodo
3.4.2.5.1. CTGM17 - Sequencia de caracteres existentes
3.4.2.5.2. CTGM26 - Sequencia de caracteres inexistentes
3.4.2.6. Turma
3.4.2.6.1. CTGM18 - Sequencia de caracteres existentes
3.4.2.6.2. CTGM27 - Sequencia de caracteres inexistentes
3.4.2.7. Curso da disciplina
3.4.2.7.1. CTGM19- Sequencia de caracteres exixtentes
3.4.2.7.2. CTGM29 - Sequencia de caracteres inexistentes
3.4.2.8. Bolsista
3.4.2.8.1. CTGM20- Sequencia de caracteres existentes
3.4.2.8.2. CTGM31 - Sequencia de caracteres inexistentes
3.4.2.9. Status
3.4.2.9.1. CTGM21 - Sequencia de caracteres existentes
3.4.2.9.2. CTGM32 - Sequencia de caracteres inexistentes