pysys.manual package¶
Submodules¶
Module contents¶
Contains modules for the Manual Test User Interface.
The Manual Test UI is used to detail test steps to be performed via manual intervention, i.e. when a series of test steps cannot be automated through the execution of an external process etc. The UI displays the test steps through loading of an XML file detailing the required information to be presented to the user, and allows for easy navigation through the steps, and for passing / failing steps that require explicit verification.
Starting of the Manual Test UI is through pysys.basetest.BaseTest.startManualTester
, so
it can be performed alongside automated steps, e.g. to setup the test prior to the
manual steps being performed, or to perform as much automation as possible so as to limit the
time required for manual intervention. This approach utilises the automated regression facilities
of the PySys framework, provides autdit trail logging of manual tests as for automated tests, and
makes it easy at a future date to remove the manual steps when automation is possible i.e. through
scriptable record and playback test tools for user interface testing etc.