Functional Test Refactoring: Introduction
A quick, reliable, and efficient way to improve the test design of your automated test scripts
Automated Test scripts shall be treated as production code, as David Thomas and Andy Hunt wrote in the classic “The Pragmatic Programmer” book.