QTP 10 vs. QTP 11
QTP 10 a QTP 11 jsou dvě verze Quick Test Professional (QTP), což je testovací nástroj k posouzení odbornosti jednotlivců ve funkčním grafickém uživatelském rozhraní. Pomáhá při testování mnoha témat, jako jsou standardní aplikace pro Windows, webové objekty, ovládací prvky Active X,. Net, Java, SAP, aplikace Visual Basic, Siebel, Oracle, PeopleSoft a emulátory terminálu. QTP je kompatibilní s Unicode podle požadavků standardu Unicode. To umožňuje testování aplikací v mnoha jazycích.
Dosud existovalo mnoho verzí QTP a s příchodem QTP11 je mnoho těch, kteří jsou zmateni rozdíly mezi QTP11 a QTP10. Samozřejmě existuje mnoho aktualizací a také zcela nové funkce v QTP11, které v QTP10 nebyly.
Zatímco QTP10 dokázal identifikovat objekt pouze pomocí běžné identifikace objektu, existují různé způsoby, jak identifikovat objekt v QTP11. Tyto různé metody jsou výukový program XPath a výukový program CSS.
V QTP11 byl vylepšen prohlížeč výsledků ve formě koláčových grafů, statiky pro aktuální i předchozí testovací běhy a souhrnné stránky.
Normální metoda identifikace objektů byla v QTP11 mírně změněna. Kromě ordinálního identifikátoru existuje také identifikátor vizuálního vztahu. V tomto bude identifikace objektu záviset na vztahu k sousedním objektům a bude užitečná k překonání slabosti funkce ordinální identifikace, která zde byla v QTP10.
V QTP11 je nová knihovna LoadFunctionLibrary, která je velmi užitečná pro načtení knihovny funkcí v kterémkoli kroku namísto spuštění běhu.
Ve srovnání s QTP10 je tvorba regulárních výrazů v QTP11 velmi snadná.
Je možné otestovat GUI a funkčnost aplikací bez uživatelského rozhraní, což nebylo možné v QTP10.
Je zde zcela nový doplněk Silverlight, který podporuje testování objektů v Silverlight 2 a Silverlight 3. Další novou funkcí, která byla přidána do QTP, jsou kroky automatické parametrizace.