InfoQ

InfoQ

Editor Specific Content View

All of Bei Li's Content on InfoQ


Latest featured content by Bei Li

Layered Architecture for Test Automation

Topics
Delivering Quality,
Domain-Driven Design,
Quality,
Test Automation,
Design,
Software Craftsmanship,
Software Testing,
Automation,
Methodologies,
Architecture,
Agile,
Testing,
Programming

In test automation, code involved in testing is not only test logic, but also a bunch of other supporting code, like URL concatenation, XML parsing, UI, etc. Test logic can be buried in this unrelated code, which has nothing to do with test logic itself, making test code hard to read and maintain. In this article, the layered architecture of test automation is presented to solve this problem.