Content text Testes Back-End.pdf
TESTE BACK-END
Teste Back-End - Desafio 1 2 Teste Back-End | SENAI SUMÁRIO PARA COMEÇAR.................................................................................................................................. 3 SITUAÇÃO-PROBLEMA..................................................................................................................... 5 DESAFIO 1.............................................................................................................................................. 6 TESTE ....................................................................................................................................................... 6 TESTES AUTOMATIZADOS .............................................................................................................. 9 REQUISITOS E AVALIAÇÃO DE QUALIDADE...........................................................................10 NÍVEIS DE TESTES .............................................................................................................................14 TÉCNICAS DE TESTES ......................................................................................................................15 ETAPAS OU CICLOS DE TESTES....................................................................................................18 PLANEJAMENTO...............................................................................................................................19 ELABORAÇÃO DO CASO DE TESTE............................................................................................20 EXECUÇÃO DO PROGRAMA.........................................................................................................21 AVALIAÇÃO DE RESULTADOS ......................................................................................................22 NESTE DESAFIO.................................................................................................................................23 DESAFIO 2............................................................................................................................................24 AUTOMAÇÃO DE TESTES...............................................................................................................24 CRIANDO O PROJETO.....................................................................................................................26 PADRÃO AAA (ARRANGE, ACT, ASSERT).................................................................................28 REALIZANDO MÚLTIPLOS TESTES .............................................................................................29 COMUNICAÇÃO COM A EQUIPE DE AUTOMAÇÃO DE TESTES......................................31 NESTE DESAFIO.................................................................................................................................32 PARA CONCLUIR................................................................................................................................32 REFERÊNCIAS .....................................................................................................................................33 CRÉDITOS.............................................................................................................................................34 MATERIAL COMPLEMENTAR .......................................................................................................35
Teste Back-End - Desafio 1 3 Teste Back-End | SENAI PARA COMEÇAR Este conteúdo aborda conceitos relacionados ao planejamento e à execução de Teste Back-End. Esperamos que você desenvolva, no decorrer de seus estudos, as seguintes capacidades: • Definir roteiro de teste para execução, conforme recomendações técnicas; • Reconhecer normas, métodos e técnicas de testes para correção de falhas de sistema; • Analisar documentação de teste para planejamento da rotina; • Identificar tipos, função, ferramentas e plano de teste de acordo com a programação de sistemas; • Organizar o ambiente para o desenvolvimento das rotinas de testes; • Identificar problemas de sistemas por meio de aplicação de teste; • Empregar ferramenta de documentação de teste para registro do resultado obtido. Para desenvolver tais capacidades, você deverá estudar os seguintes temas: • Testes server-side: • Motivação; • Objetivos; • Testes no processo de desenvolvimento. • Planejamento de testes server-side: • Análise do documento de requisitos; • Plano de teste; • Suíte de testes; • Casos de testes. • Conceitos fundamentais: • Verificação; • Validação.