QTP 10 vs QTP 11
„QTP 10“ ir „QTP 11“ yra dvi „Quick Test Professional“ (QTP) versijos, kurios yra bandymo priemonė, leidžianti įvertinti asmenų įgūdžius funkcinėje grafinėje vartotojo sąsajoje. Tai padeda išbandyti daugybę temų, tokių kaip standartinės „Windows“ programos, interneto objektai, „Active X“ valdikliai, .Net, Java, SAP, „Visual basic“ programos, „Siebel“, „Oracle“, „PeopleSoft“ ir terminalų emuliatoriai. QTP yra suderinamas su „Unicode“ pagal „Unicode“ standarto reikalavimus. Tai leidžia išbandyti programas daugeliu kalbų.
Iki šiol buvo daug QTP versijų, o atėjus QTP11, yra daug žmonių, kurie yra painiojami dėl QTP11 ir QTP10 skirtumų. Žinoma, yra daug atnaujinimų ir visiškai naujų „QTP11“ funkcijų, kurių nebuvo QTP10.
Nors QTP10 sugebėjo identifikuoti objektą tik įprastu objekto identifikavimu, QTP11 objektas yra skirtingas, kaip jį identifikuoti. Šie skirtingi metodai yra „XPath“ pamoka ir CSS pamoka.
QTP11 programoje rezultatų žiūrėtojas buvo patobulintas pateikiant lentelių diagramas, esamų ir ankstesnių bandymų eigų statistiką ir suvestinės puslapį..
Įprastas objekto identifikavimo metodas buvo šiek tiek pakeistas QTP11. Be eilinio identifikatoriaus, yra ir vizualinis santykio identifikatorius. Šiuo atveju objekto identifikacija priklausys nuo santykio su kaimyniniais objektais ir bus naudinga norint pašalinti eilinės identifikacijos ypatybę, kuri buvo QTP10.
QTP11 yra nauja „LoadFunctionLibrary“, kuri labai naudinga įkeliant funkcijų biblioteką bet kuriame žingsnyje, o ne pradedant vykdyti..
Palyginti su QTP10, QTP11 reguliarios išraiškos kūrimas yra labai lengvas.
Galima išbandyti GUI ir UI neturinčių programų funkcionalumą, o tai nebuvo įmanoma QTP10.
Yra visiškai naujas „Silverlight“ papildymas, kuris palaiko objektų bandymą „Silverlight 2“ ir „Silverlight 3“ įrenginiuose. Kita nauja funkcija, pridėta QTP, yra automatinis parametrų nustatymo žingsnis..