5 Boas práticas para se aplicar em testes de aceitação
Indo além dos testes de unidade
# 2O que são
testes de aceitação?
# 2Pirâmide de testes
Pirâmide de testes (Mike Cohn)
Quadrante de testes (Crispin)
Separe responsabilidades
Teste sem Page Object
Teste com Page Object
#1 Centraliza o código#2 Facilita a manutenção#3 Melhora o entendimento
Dependa de elementos estáveis
#1 ID#2 Name#3 Seletor CSS#4 XPath (Evitar)
#1 Acelera a resolução de problemas#2 Melhora o entendimento
Construa cenários independentes
#1 Facilita a manutenção#2 Evita problemas com ordenação#3 Permite a execução dos testes em paralelo
Revise constantemente
#1 Move testes para níveis abaixo da pirâmide#2 Remove testes desnecessários/duplicados#3 Mantêm a pirâmide “equilibrada”
shipit.resultadosdigitais.com.br
Obrigado!
Lindomar [email protected]
br.linkedin.com/in/lindomarreitzwe’rehiring