In a continuous delivery context, you might want to reuse your acceptance tests
from end to end:
* to run them locally in a developer's environment,
* in your continuous integration environment while building your application,
* against a test server,
* against even the production environment.
In order to achieve this,