Featured Downloads |
QTPGenie
The Migration Issue
HP QuickTest Professional™ (QTP) provides a next-generation solution for functional test and regression test automation. It deploys the concept of keyword-driven testing to radically enhance, yet simplify, test creation and maintenance.
However, there’s no easy path for current HP customers with big investments in WinRunner scripts to migrate to QTP. Manually converting test script language (TSL) WinRunner scripts to QTP VB scripts is a huge task that can take many man-months of non value-add effort.
Sierra Atlantic’s QTPGenie, automatically converts Winrunner’s TSL scripts and GUI Maps to corresponding VB scripts and Object Repository in QTP. WinRunner scripts fed to QTPGenie are internally scanned and analyzed thoroughly to produce the most accurate QTP output. In spite of the vast differences between WinRunner and QTP, the logical and test flow is preserved.
Sierra Atlantic has completed over 100 successful customer migration projects using the Genie Suite of tools. Leveraging QTPGenie™ and the company’s deep enterprise application experience, Sierra Atlantic provides a complete migration solution, allowing customers to migrate at a fraction of the time and cost of manual migrations.

WinRunner to QTP Conversion
The process of migration from Winrunner to QTP with QTPGenie consists of the following steps:
- Construct UI Object Hierarchy: WinRunner object level representation is two leveled even for a higher-level object. QTP, on the other hand, uses a hierarchical object representation. The conversion of object map from Winrunner to QTP is automated using an inbuilt tool called Flamingo.
- Parsing: QTPGenie Parser takes the WinRunner script along with the corresponding GUI Map file as input and parses it to complete the object repository creation as well as scripts conversion.
- Generation: The QTPGenie Generator creates the converted QTP object repository, QTP project, log of lines migrated and not migrated, etc.






