






Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Atividade de fixação dos assuntos abordados em aula.
Tipologia: Exercícios
1 / 10
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Cenário 1: Matrícula de Aluno Caso de Teste 1.1: Matrícula bem-sucedida Entrada: Dados do aluno (nome, número de matrícula), disciplina desejada. Ação: Realizar a matrícula do aluno na disciplina selecionada. Saída Esperada: Confirmação de matrícula bem-sucedida exibida na tela. Caso de Teste 1.2: Matrícula em disciplina cheia Entrada: Dados do aluno, disciplina com vagas esgotadas. Ação: Tentar matricular o aluno na disciplina lotada. Saída Esperada: Mensagem de erro indicando que a disciplina está cheia e não é possível efetuar a matrícula.
Caso de Teste 1.3: Matrícula com informações faltantes Entrada: Dados do aluno incompletos. Ação: Tentar matricular o aluno sem fornecer todas as informações necessárias. Saída Esperada: Mensagem de erro indicando que informações obrigatórias estão faltando para realizar a matrícula. Cenário 2: Lançamento de Notas Caso de Teste 2.1: Lançamento de notas bem-sucedido Entrada: Notas dos alunos para uma disciplina específica. Ação: Inserir as notas dos alunos. Saída Esperada: Confirmação de lançamento de notas exibida na tela. Caso de Teste 2.2: Lançamento de notas com valores inválidos Entrada: Nota fora do intervalo válido (0-10). Ação: Tentar inserir uma nota inválida. Saída Esperada: Mensagem de erro indicando que a nota inserida é inválida. Caso de Teste 2.3: Lançamento de notas para alunos inexistentes Entrada: Notas para alunos que não estão matriculados na disciplina. Ação: Inserir notas para alunos não matriculados. Saída Esperada: Mensagem de erro indicando que os alunos especificados não estão matriculados na disciplina.
Cenário 4: Geração de Relatórios Caso de Teste 4.1: Geração de relatório de notas Entrada: Disciplina, período letivo. Ação: Gerar relatório de notas dos alunos na disciplina e período especificados. Saída Esperada: Relatório contendo as notas dos alunos exibido na tela. Caso de Teste 4.2: Geração de relatório vazio Entrada: Disciplina sem alunos matriculados, período letivo. Ação: Tentar gerar um relatório de notas para uma disciplina sem alunos matriculados. Saída Esperada: Mensagem indicando que não há dados para gerar o relatório. Caso de Teste 4.3: Geração de relatório inválido Entrada: Período letivo inválido. Ação: Tentar gerar um relatório de notas com um período letivo inválido. Saída Esperada: Mensagem de erro indicando que o período letivo especificado é inválido. Cenário 5: Autenticação e Segurança Caso de Teste 5.1: Login bem-sucedido Entrada: Credenciais de usuário válidas. Ação: Realizar login no sistema. Saída Esperada: Acesso à página principal do sistema.
Caso de Teste 5.2: Login com credenciais inválidas Entrada: Credenciais de usuário inválidas (usuário ou senha incorretos). Ação: Tentar fazer login com informações de usuário incorretas. Saída Esperada: Mensagem de erro indicando que as credenciais são inválidas. Caso de Teste 5.3: Acesso não autorizado Entrada: Tentativa de acesso a uma funcionalidade sem as permissões adequadas. Ação: Tentar acessar uma área restrita sem as devidas permissões. Saída Esperada: Mensagem de erro indicando que o acesso não é autorizado. Os cenários, casos de teste e passos podem ser adaptados às especificações e requisitos do sistema real.
Caso de Teste 1.3: Reserva sem informações obrigatórias Entrada: Dados do usuário incompletos. Ação: Tentar fazer uma reserva sem fornecer todas as informações obrigatórias. Saída Esperada: Mensagem de erro indicando que informações obrigatórias estão faltando para realizar a reserva. Cenário 2: Visualização de Histórico Caso de Teste 2.1: Histórico de empréstimos Entrada: Dados do usuário. Ação: Visualizar o histórico de empréstimos do usuário. Saída Esperada: Lista de livros emprestados pelo usuário exibida na tela. Caso de Teste 2.2: Histórico vazio Entrada: Usuário sem histórico de empréstimos. Ação: Visualizar o histórico de empréstimos de um usuário sem empréstimos anteriores. Saída Esperada: Mensagem indicando que o usuário não possui histórico de empréstimos. Caso de Teste 2.3: Visualização com filtro de data Entrada: Dados do usuário, intervalo de datas. Ação: Visualizar o histórico de empréstimos do usuário no intervalo de datas especificado. Saída Esperada: Lista de livros emprestados pelo usuário no intervalo de datas exibida na tela.
Cenário 3: Pagamento de Multas Caso de Teste 3.1: Pagamento de multa com sucesso Entrada: Valor da multa, dados do usuário. Ação: Realizar o pagamento da multa. Saída Esperada: Confirmação de pagamento de multa exibida na tela. Caso de Teste 3.2: Pagamento de multa insuficiente Entrada: Valor insuficiente para pagar a multa. Ação: Tentar pagar a multa com um valor menor do que o devido. Saída Esperada: Mensagem de erro indicando que o valor pago é insuficiente para quitar a multa. Caso de Teste 3.3: Pagamento de multa inexistente Entrada: Usuário sem multas pendentes. Ação: Tentar pagar uma multa para um usuário sem multas pendentes. Saída Esperada: Mensagem de erro indicando que o usuário não possui multas pendentes. Cenário 4: Autenticação e Segurança Caso de Teste 4.1: Login bem-sucedido Entrada: Credenciais de usuário válidas. Ação: Realizar login no sistema. Saída Esperada: Acesso à página principal do sistema.
Caso de Teste 5.3: Atualização de informações do livro Entrada: ID do livro, novos dados do livro. Ação: Atualizar as informações de um livro no sistema. Saída Esperada: Confirmação de que as informações do livro foram atualizadas com sucesso exibida na tela. Esses cenários, casos de teste e passos podem ser adaptados conforme as especificações e requisitos do sistema real.