Publicação científica
Improving Code Quality on Automated Tests of Web Applications: A Set of Patterns
Existem diferentes níveis de testes automatizados, como unidade, integração ou sistema testando. Ao lidar com aplicações web, o ato de escrever testes automatizados geralmente requer um enorme esforço dos desenvolvedores, como testes que geralmente abrem o navegador e navegam pelo página da web. Contudo, quanto mais integrado for o teste, mais complicado será escrever um teste fácil de ler e manter o código de teste. Neste artigo, apresentamos um conjunto de padrões que lida com o mundo real problemas ao escrever testes automatizados para aplicações web, como a dificuldade na construção cenários e a constante mudança dos atributos do elemento HTML.
BibTeX:
@inproceedings{aniche-web-testing-patterns,
author = "Maurício Aniche and Eduardo Guerra and Marco A. Gerosa",
title = "Improving Code Quality on Automated Tests of Web Applications: A Set of Patterns",
booktitle = "Proceedings of Conference on Pattern Languages of Programs (PLoP)",
year = 2014,
doi = ""
}