Research on automated software testing in practice

Summary

Background: The more widespread use of programmatic (as opposed to UI-driven) automated tests was probably one of the biggest improvements in widely used software development practices in the years since about 1999. However, while unit tests (focussing on a single, well-isolated module) are relatively easy to write in this manner, integration tests (focussing on the interplay of many modules) can be difficult to write, expensive to run, unreliable, and difficult to understand and modify.

Objectives:

Methods: (to be added)

Status: (to be added)