O documento discute testes de software, explicando que eles verificam falhas antes da conclusão do desenvolvimento. O plano de teste define todas as etapas de validação e verificação a serem observadas.
O documento discute testes de software, explicando que eles verificam falhas antes da conclusão do desenvolvimento. O plano de teste define todas as etapas de validação e verificação a serem observadas.
O documento discute testes de software, explicando que eles verificam falhas antes da conclusão do desenvolvimento. O plano de teste define todas as etapas de validação e verificação a serem observadas.
1) Os testes de softwares são processos utilizados para determinar se o software atingiu as
suas especificações de funcionamento corretamente. Esses processos são responsáveis por verificar falhas do sistema antes que o desenvolvimento seja concluído. Para a realização dos testes, utiliza-se um plano de teste, que é um documento de planejamento do projeto de teste. No plano de teste deve conter todas as etapas de validação e verificação de software a serem observadas a) Em qual etapa de desenvolvimento de software o planejamento de testes deve ocorrer?
O planejamento de testes de software é um processo fundamental para garantir que o
software funcione corretamente e atenda às suas especificações. O plano de teste é um documento que contém todas as etapas de validação e verificação que serão observadas durante o processo de teste. É importante que o planejamento de testes seja realizado durante o desenvolvimento do software, para que as falhas possam ser detectadas antes da conclusão do projeto.
b) Quais são os objetivos do plano de testes?
O plano de testes é um documento de planejamento essencial para o processo de
desenvolvimento de software. Ele tem como objetivo definir todas as etapas e atividades necessárias para realizar testes de software eficazes, com o propósito de garantir que o software atenda às especificações e requisitos definidos.
Os principais objetivos do plano de testes são garantir a qualidade do software,
detectar defeitos e erros de forma antecipada, assegurar que o software atenda às necessidades e expectativas do usuário final, bem como garantir que o software seja entregue dentro do prazo e do orçamento estabelecidos. Além disso, o plano de testes permite uma melhor gestão dos riscos do projeto, pois permite identificar possíveis falhas e vulnerabilidades no software, evitando prejuízos e danos ao usuário final ou à empresa.
c) Faça um documento de caso de teste para uma funcionalidade de cadastro de alunos em
um Sistema Acadêmico, que deverá armazenar os seguintes dados, com as respectivas restrições: - Nome: deverá preencher ao menos nome e sobrenome, ou seja, no mínimo duas palavras separadas por espaço no campo "Nome ". - CPF : o campo " CPF" deverá conter validação que verifique se o CPF é válido. Não pode existir CPF duplicado no banco de dados. - Endereço: o campo "Endereço" poderá conter letras e números. - Data de Cadastro: o campo "Data de Cadastro" deverá ser preenchido automaticamente no momento em que o usuário clicar em "Salvar", não podendo ser editado. - Município: o campo "Município" deverá aceitar somente letras. - UF: o campo "UF" deverá conter somente duas letras representando o Estado. Botões: Salvar e Cancelar Ao clicar em "Salvar", o novo aluno deverá ser registrado e, ao clicar em "Cancelar", o formulário deverá ficar em branco, ou seja, os campos deverão ser limpos. 1.Objetivo O objetivo deste caso de teste é validar a funcionalidade de cadastro de alunos no Sistema Acadêmico, garantindo que o cadastro seja feito corretamente e que todas as restrições de dados sejam cumpridas.
2.Cenário de teste
Acesso à página de cadastro de aluno no Sistema Acadêmico.
Preenchimento correto dos campos obrigatórios e opcionais. Tentativa de cadastro com dados inválidos ou duplicados. Tentativa de editar a Data de Cadastro após o cadastro ter sido salvo.
3.Casos de teste
3.1. Caso de teste: cadastro com dados válidos
Acesso à página de cadastro de aluno. Preenchimento correto dos campos "Nome", "CPF", "Endereço", "Município" e "UF". Clicar no botão "Salvar". Verificar que o aluno foi cadastrado com sucesso no banco de dados do Sistema Acadêmico.
3.2. Caso de teste: tentativa de cadastro com CPF duplicado
Acesso à página de cadastro de aluno.
Preenchimento dos campos "Nome", "CPF", "Endereço", "Município" e "UF" com dados de um aluno já cadastrado. Clicar no botão "Salvar". Verificar que o sistema exibe uma mensagem de erro informando que já existe um aluno cadastrado com esse CPF.
3.3. Caso de teste: tentativa de cadastro com dados inválidos
Acesso à página de cadastro de aluno.
Preenchimento dos campos "Nome", "CPF", "Endereço", "Município" e "UF" com dados inválidos (exemplo: CPF inválido, nome com caracteres especiais, Município com números, etc.). Clicar no botão "Salvar". Verificar que o sistema exibe mensagens de erro indicando quais campos estão inválidos e impedindo o cadastro.
3.4. Caso de teste: tentativa de editar a Data de Cadastro após o cadastro ter sido salvo
Acesso à página de cadastro de aluno.
Preenchimento dos campos "Nome", "CPF", "Endereço", "Município" e "UF". Clicar no botão "Salvar". Tentativa de editar o campo "Data de Cadastro". Verificar que o campo "Data de Cadastro" não pode ser editado após o cadastro ter sido salvo.