Provides a method of defining a single script as the UI application test
context for multiple scripts. A script which uses a fixture step (as
opposed to an explicit launch) will only instantiate the fixture if it does
not already exist.
A Fixture will only be run once for any consecutive group of
Scripts that refer to it. The
StepRunner class is
normally used to control execution and will manage fixture setup/teardown
as needed.