WinRunner records user actions and application responses to create scripts that can be used as automated tests. This course teaches the fundamentals of creating and enhancing automated test scripts. After completing this course, delegates will be able to use WinRunner to automate functional and regression tests.
Product version information: QBIT courses in Mercury products are taught using the latest available version. If you are using an earlier version please contact QBIT for advice.
Intended for: Quality assurance engineers; technical managers; software engineers; customer support engineers; anyone who needs to automate testing and verification processes
Pre-requisites: Experience with Microsoft Windows; firm understanding of the manual testing process
Skills gained
- Record scripts in context sensitive and analog modes
- Add items to the GUI Map
- Modify GUI Map logical names and physical descriptions
- Use regular expressions for dynamic properties in physical descriptions
- Edit scripts to load or unload GUI Map files
- Use global and per test GUI Map maintenance
- Merge GUI Map files using the GUI Map File Merge tool
- Troubleshoot GUI Map problems
- Use the GUI Spy to view object properties
- Create synchronization points
- Create GUI and Bitmap checkpoints
- Create a data driven test
- Use conditional statements
- Run batch WinRunner tests from TestDirector
- Run WinRunner tests in Batch Run mode
- Use the Recovery Manager
Course content
Recording and Running Scripts
- Recording a test script
- Setting the initial condition
- Record modes and run modes
Introduction to the GUI Map
- How the GUI map works
- Logical names and physical descriptions
- Loading and unloading a GUI map file
Synchronizing Scripts and Application
- Creating synchronization points
Verifying with Standard Checkpoints
- Implementing GUI checkpoints
- Implementing bitmap checkpoints
Data-driving a Test
- Understanding parameters
- Using the Data Driver wizard
Creating and Using GUI Maps
- How the GUI map is recorded and used
- Two methods of GUI map maintenance
- Using the RapidTest Script Wizard
- How the startup script works
- The GUI Map File Merge Tool
GUI Map Maintenance and Troubleshooting
- Modifying logical and physical descriptions
- Troubleshooting steps
Batch Testing
- Running tests in Batch mode
- Calling a test from another test
- Passing values from one test to another
Handling Runtime Exceptions
- Using the Recovery Manager
Related certifications
This course will introduce you to the skills required for the Mercury CPC in WinRunner. Candidates should also take the course Advanced WinRunner and have at least six months experience of in-depth use of the product
All text © QBIT/Mercury. Software product names are trademarks of Mercury™. This information may not be reproduced in any form without written permission. QBIT has partnered with certified training providers CTI and SQS (for courses taking place in London) and Edgewords (for courses taking place in Telford) for all certified courses in using Mercury™ products