- add transaction statements to obtain transaction timings for each screen in the GUI.
- Add display values to aid debugging.
- Add verification checkpoints to detect whether the intended text or image is displayed after each script action.
- Parametize hard-coded URLs, user id, passwords, and other variable data by inserting in its place a new parameter such as a Date/Time stamp and entire files obtained dynamically so that the script can dynamically replace parameters to simulate use of different data during a run.
- Add retry logic to handle forseeable errors.
- Add randomizers to vary script action to mimic real life loads.
- Add if/else logic to check results and take appropriate action and exit the script when appropriate.
- Add statements to capture data in one screen for use in another command. This is needed to prevent chronic "script timout" errors and when working with web apps using Microsoft .NET web forms technology.
- Add statements to call functions in external run libraries to save and retrieve data from an in-memory Virtual Table Server.
- Handle XML.
- Add statements to emulate Javascript issued from clients.
- Add statements to manage time-out.
- Calculate & subtract Wasted Time from transaction timers
- Output Logs.
- Add Rendezvous points
- Add Timings
|
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment