Fundamentos: Identificando e descrevendo casos de teste. - Fluxograma de como a aplicação deve se comportar: todos os caminhos possíveis. Em casos complexos, faça subfluxos. Cenários de Testes: Forma de escrever os fluxos para melhor entendimento, assim gerar-se os casos de testes. 1 * Projetos ágeis utilizam bastante, super fácil de entender BDD - Desenvolvimento Guiado por Comportamento: Descrever o comportamento de um sistema com determinadas palavras-chaves. Exemplo: DADO que tenha usuário e senha válidos; QUANDO fizer uma ação E outra, ENTÃO algo acontece; 2 * Projetos mais extensos, demora para fazer e mais utilizado que o BDD para documentar. Tabela de Caso de Teste: Caso de Teste: Identificar o caso de teste; Pré-condições: Estado do sistema; Procedimento: Passos necessários; Resultado Esperado: O que se espera do sistema; Dados de Entrada: Dados necessários para executar a ação; Critérios Especiais: Se há critérios especiais (por exemplo, caracteres); Ambiente: Onde será executado; Implementação: Manual ou Automatizada; Iteração: Número de Iteração. Fundamentos: Adicionando planos para cenários de testes. - Linkar ao documento de TestPlan os cenários de testes para que fique de fácil acesso ao clicar e abrir o documento mais detalhado de cada um deles.
Qualidade - Fazer o sistema certo para o usuário certo, atendendo as necessidades de quem usa. Os testes: Garantem que o sistema esteja de acordo com o desejado. *Tipos de Testes: Teste Unitário, Teste de Integração, Teste de Sistema, Teste de Aceitação Debugs e Logs: O debug refere-se à execução pausada e em partes do código e encontrar problemas através de logs que são pequenas informações que os desenvolvedores colocam durante a criação. Gestão de Erros: Saber encontrar, classificar a urgência e reportar erros.
Processo de Desenvolvimento de Software: Aula F007 02
Want to create your own Notes for free with GoConqr? Learn more.