QTP 10 versus QTP 11
QTP 10 en QTP 11 zijn twee versies van de Quick Test Professional (QTP), een testtool om de vaardigheid van individuen in functionele grafische gebruikersinterface te beoordelen. Het helpt bij het testen van veel onderwerpen, zoals standaard Windows-applicaties, webobjecten, Active X-besturingselementen,. Net, Java, SAP, visuele basistoepassingen, Siebel, Oracle, PeopleSoft en terminalemulators. QTP is compatibel met Unicode volgens de vereisten van de Unicode-standaard. Dit maakt het testen van applicaties in vele talen mogelijk.
Tot dusver zijn er veel versies van QTP geweest en met de komst van QTP11 zijn er velen die in de war zijn over de verschillen tussen QTP11 en QTP10. Natuurlijk zijn er veel updates en totaal nieuwe functies in QTP11 die er niet waren in QTP10.
Hoewel QTP10 objecten alleen kon identificeren door middel van normale objectidentificatie, zijn er verschillende manieren om een object in QTP11 te identificeren. Deze verschillende methoden zijn XPath-zelfstudie en CSS-zelfstudie.
In QTP11 is de resultatenviewer verbeterd in de vorm van cirkeldiagrammen, statistieken voor zowel huidige als eerdere testruns en een overzichtspagina.
De normale objectidentificatiemethode is enigszins gewijzigd in QTP11. Naast een rangtelwoord is er een visuele relatie-ID. Hierbij zal objectidentificatie afhangen van de relatie tot naburige objecten en zal het nuttig zijn om de zwakte van de ordinale identificatiefunctie die aanwezig was in QTP10 te verhelpen.
Er is een nieuwe LoadFunctionLibrary in QTP11 die erg handig is om de functiebibliotheek bij elke stap te laden in plaats van te starten of te draaien.
In vergelijking met QTP10 is het maken van reguliere expressies heel eenvoudig in QTP11.
Het is mogelijk om GUI en UI-loze toepassingsfunctionaliteit te testen, wat niet mogelijk was in QTP10.
Er is een totaal nieuwe Silverlight-add-on die het testen van objecten in Silverlight 2 en Silverlight 3 ondersteunt. Een andere nieuwe functie die is toegevoegd in QTP zijn automatische parametriseringsstappen.