QTP 10 vs. QTP 11
QTP 10 a QTP 11 sú dve verzie Quick Test Professional (QTP), čo je testovací nástroj na posúdenie odbornosti jednotlivcov vo funkčnom grafickom používateľskom rozhraní. Pomáha pri testovaní mnohých tém, ako sú štandardné aplikácie Windows, webové objekty, ovládacie prvky Active X,. Net, Java, SAP, aplikácie Visual Basic, Siebel, Oracle, PeopleSoft a emulátory terminálov. QTP je kompatibilný s Unicode podľa požiadaviek štandardu Unicode. To umožňuje testovanie aplikácií v mnohých jazykoch.
Doteraz existovalo veľa verzií QTP a s príchodom QTP11 je veľa tých, ktorí sú zmätení v rozdieloch medzi QTP11 a QTP10. Samozrejme existuje veľa aktualizácií a tiež úplne nové funkcie v QTP11, ktoré v QTP10 neboli.
Zatiaľ čo QTP10 dokázal identifikovať objekt iba prostredníctvom bežnej identifikácie objektu, existujú rôzne spôsoby, ako identifikovať objekt v QTP11. Tieto rôzne metódy sú návod XPath a návod CSS.
V QTP11 bol vylepšený zobrazovač výsledkov vo forme koláčových grafov, statiky pre súčasné aj predchádzajúce testy a súhrnnej stránky.
Bežná metóda identifikácie objektov bola v QTP11 mierne zmenená. Okrem ordinálneho identifikátora existuje aj identifikátor vizuálneho vzťahu. V tomto bude identifikácia objektu závisieť od vzťahu k susedným objektom a pomôže prekonať slabosť funkcie ordinálnej identifikácie, ktorá bola v QTP10.
V QTP11 je nová knižnica LoadFunctionLibrary, ktorá je veľmi užitočná na načítanie knižnice funkcií v ktoromkoľvek kroku namiesto spustenia.
V porovnaní s QTP10 je vytváranie regulárnych výrazov v QTP11 veľmi jednoduché.
Je možné otestovať GUI a funkčnosť aplikácie bez používateľského rozhrania, čo nebolo možné v QTP10.
Je tu úplne nový doplnok Silverlight, ktorý podporuje testovanie objektov v silverlight 2 a silverlight 3. Ďalšou novou funkciou, ktorá bola pridaná do QTP, sú kroky automatickej parametrizácie.