The test bus imperative: architectures that support automated acceptance testing

Robert C. Martin · IEEE Software · 2005

Agile methods more specifically, test-driven development practices have begun to raise the software industry's awareness of automated acceptance testing. Many tools can be purchased to help testers write automatic scripts for testing the system through its user interface. Unfortunately, testing through the UI is slow, opaque, and dangerous. The software industry's increased awareness of automated testing benefits and potentials is good new for an industry that for decades has been beset by quality and productivity issues.

Read the paper · More papers on PaperTik