Traceability in testing

In order to automate change you need the data, expected results and test scripts to automatically update, by virtue of their traceability back to requirements.

Automating reusability

By building up a library of reusable test assets functionality can be tested more rapidly by selecting components from this library

Responsive automation

So called "test automation frameworks" have to be able to respond to constant user demands. This process should be automated.