* Quality Assurance and Testing
QuickTest Professional provides an interactive, visual environment for test development.
Here is the description from the Mercury Interactive “How it Works” section of the QuickTest Pro web page:
QuickTest Professional™ allows even novice testers to be productive in minutes.
You can create a test script by simply pressing a Record button and using an
application to perform a typical business process. Each step in the business
process is automated documented with a plain-English sentence and screen shot.
Users can easily modify, remove, or rearrange test steps in the Keyword View.
QuickTest Pro “How it Works” webpage from Mercury:
We like QuickTest Pro and now prefer implementing it over WinRunner.When you get into advance testing scenarios, QuickTest Pro has more options and they are easier to implement compared to WinRunner in our opinion.
Do to the similarities in concept and features, an experienced WinRunner user can easily convert to QuickTest Pro and quickly become an efficient Test Automation Engineer!
We recommend that existing customers begin all new development with QuickTest Pro and use the built-in feature of calling WinRunner scripts from QuickTest Pro for all existing WinRunner scripts that they already have.As older scripts require updates and time permits, we recommend replacing them with QuickTest Pro scripts.Eventually you will be able to convert your test script library with all QuickTest Pro scripts.
·Will be getting the initial focus on development of all new features and supported technologies.
·Ease of use.
·Presents the test case as a business workflow to the tester (simpler to understand).
·Uses a real programming language (Microsoft’s VBScript) with numerous resources available.
·QuickTest Pro is significantly easier for a non-technical person to adapt to and create working test cases, compared to WinRunner.
·Data table integration better and easier to use than WinRunner.
·Test Run Iterations/Data driving a test is easier and better implement with QuickTest.
·Parameterization easier than WinRunner.
·Can enhance existing QuickTest scripts without the “Application Under Test” being available; by using the ActiveScreen.
·Can create and implement the Microsoft Object Model (Outlook objects, ADO objects, FileSystem objects, supports DOM, WSH, etc.).
·Better object identification mechanism.
·Numerous existing functions available for implementation – both from within QuickTest Pro and VBScript.
·QTP supports .NET development environment (currently WinRunner 7.5 does not).
·XML support (currently WinRunner 7.5 does not).
·The Test Report is more robust in QuickTest compared to WinRunner.
·Integrates with TestDirector and WinRunner (can kick off WinRunner scripts from QuickTest).
·Currently there are fewer resources (consultants and expertise) available due to QTP being a newer product on the market and because there is a greater Demand than Supply, thus fewer employee/consulting resources.
·Must know VBScript in order to program at all.
·Must be able to program in VBScript in order to implement the real advance testing tasks and to handle very dynamic situations.
·Need training to implement properly.
·The Object Repository (OR) and “testing environment” (paths, folders, function libraries, OR) can be difficult to understand and implement initially.