|
The intuitive recording process of Mercury WinRunner® allows users to produce robust functional tests. To create a test, Mercury WinRunner simply records a typical business process by emulating user actions, such as ordering an item or opening a vendor account. During recording, you can directly edit generated scripts to meet the most complex test requirements.
Next, testers can add checkpoints, which compare expected and actual outcomes from the test run. Mercury WinRunner offers a variety of checkpoints, including test, GUI, bitmap, and Web links. It can also verify database values to ensure transaction accuracy and database integrity, highlighting records that have been updated, modified, deleted, and inserted.
With a few mouse clicks, Mercury WinRunner’s DataDriver Wizard lets you convert a recorded business process into a data-driven test that reflects the unique, real-life actions of multiple users. For further test enhancement, the Function Generator presents a quick and reliable way to program tests, while the Virtual Object Wizard enables you to teach Mercury WinRunner to recognize, record, and replay any unknown or custom object.
As Mercury WinRunner executes tests, it operates the application automatically, as though a real user were performing each step in the business process. If test execution takes place after hours or in the absence of a QA engineer, Mercury WinRunner’s Recovery Manager and Exception Handling mechanism automatically troubleshoot unexpected events, errors, and application crashes to ensure smooth test completion.
Once tests are run, Mercury WinRunner’s interactive reporting tools help your team interpret results by providing detailed, easy-to-read reports that list errors and their origination. It enables your organization to build reusable tests to use throughout an application’s lifecycle. Thus, if developers modify an application over time, testers do not need to modify multiple tests. Instead, they can apply changes to the GUI Map, a central repository of test-related information, and Mercury WinRunner will automatically propagate changes to all relevant scripts.
Mercury Business Process Testing
Using the role-based Mercury Business Process Testing™ solution, subject matter experts can focus on creating and data-driving scenario-based test flows that mirror real world business process. At the same time, quality engineers can concentrate their efforts on building a highly scalable and maintainable foundation for automation.
With Mercury WinRunner, you can either create new Mercury Business Process Testing components or generate them by converting them from their existing static Mercury WinRunner scripts. You can edit and debug tests created in Mercury WinRunner using the same process familiar to users who work with Mercury WinRunner tests today |
|