QTP 10 pret QTP 11
QTP 10 un QTP 11 ir divas ātrās pārbaudes profesionāļa (QTP) versijas, kas ir testēšanas rīks, lai novērtētu indivīdu prasmes darbā ar funkcionālu grafisko lietotāja interfeisu. Tas palīdz testēt daudzas tēmas, piemēram, standarta Windows lietojumprogrammas, tīmekļa objektus, Active X vadīklas,. Net, Java, SAP, vizuālās pamata lietojumprogrammas, Siebel, Oracle, PeopleSoft un termināļa emulatorus. QTP ir saderīgs ar Unicode atbilstoši Unicode standarta prasībām. Tas ļauj testēt lietojumprogrammas daudzās valodās.
Līdz šim ir bijušas daudzas QTP versijas, un līdz ar QTP11 ienākšanu daudzi ir neizpratnē par atšķirībām starp QTP11 un QTP10. Protams, QTP11 ir daudz atjauninājumu, kā arī pilnīgi jaunas funkcijas, kuru QTP10 nebija.
Lai gan QTP10 varēja identificēt objektu, izmantojot tikai parasto objekta identifikāciju, ir dažādi veidi, kā identificēt objektu QTP11. Šīs dažādās metodes ir XPath apmācība un CSS apmācība.
Pakalpojumā QTP11 rezultātu skatītājs ir uzlabots sektoru diagrammu, pašreizējo un iepriekšējo testa darbību statikas un kopsavilkuma lapas veidā.
Parastā objektu identifikācijas metode ir nedaudz mainīta QTP11. Papildus kārtas identifikatoram ir vizuāls relāciju identifikators. Šajā gadījumā objektu identifikācija būs atkarīga no attiecības ar blakus esošajiem objektiem, un tā būs noderīga, lai pārvarētu QTP10 esošās kārtas identifikācijas funkcijas vājumu.
Pakalpojumā QTP11 ir jauna LoadFunctionLibrary, kas ļoti palīdz ielādēt funkciju bibliotēku jebkurā solī, nevis palaist.
Salīdzinot ar QTP10, regulārās izteiksmes izveide QTP11 ir ļoti vienkārša.
Ir iespējams pārbaudīt GUI un lietojumprogrammu funkcionalitāti bez lietotāja interfeisa, kas nebija iespējama QTP10.
Ir pilnīgi jauns Silverlight papildinājums, kas atbalsta objektu testēšanu Silverlight 2 un Silverlight 3. Vēl viena jauna funkcija, kas ir pievienota QTP, ir automātiskās parametru noteikšanas darbības.