Archive for June, 2009
QTP Advantages and Disadvatages
June 26, 2009
20 comments
Will be getting the initial focus on development of all new features and supported technologies.
- Ease of use.
- Simple interface.
- Good error handling mechanism
- Presents the test case as a business workflow to the tester (simpler to understand).
- Excellent DDT (Data Driven Testing features)
- Uses a real programming language (Microsoft’s VBScript) with numerous resources available.
- Quick Test Professional 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.
- Parametrization easier than WinRunner.
- Can enhance existing QuickTest VB 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).
- 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.
- we can’t done merzeing easly, when compare to winrunner
- we can’t able to check if the Window of Background colour is dynamically changes.
Categories: QTP
QTP Advantages and Disadvatages