Разлика между QTP 10 и QTP 11

QTP 10 срещу QTP 11

QTP 10 и QTP 11 са две версии на Quick Test Professional (QTP), който е инструмент за тестване за преценка на уменията на хората във функционалния графичен потребителски интерфейс. Той помага при тестване на много теми като стандартни Windows приложения, уеб обекти, Active X контроли,. Net, Java, SAP, визуални основни приложения, Siebel, Oracle, PeopleSoft и терминални емулатори. QTP е съвместим с Unicode в съответствие с изискванията на стандарта Unicode. Това дава възможност за тестване на приложения на много езици.

Досега има много версии на QTP и с идването на QTP11 има много, които са объркани относно разликите между QTP11 и QTP10. Разбира се, има много актуализации, както и напълно нови функции в QTP11, които не бяха в QTP10.

Докато QTP10 успя да идентифицира обект само чрез нормална идентификация на обект, има различни начини да идентифицира обект в QTP11. Тези различни методи са ръководство за XPath и CSS.

В QTP11, зрителят за резултати е подобрен под формата на пай диаграми, статични статии както за текущите, така и за предишните тестови изпълнения и обобщена страница.

Нормалният метод за идентификация на обекти е леко променен в QTP11. В допълнение към порядъчния идентификатор има визуален идентификатор на връзка. В този случай идентифицирането на обекти ще зависи от отношението към съседните обекти и ще бъде полезно за преодоляване на слабостта на характеристиката на обикновената идентификация, която беше налице в QTP10.

Има нова LoadFunctionLibrary в QTP11, която е много полезна за зареждане на функционална библиотека на всяка стъпка, вместо за стартиране на изпълнение.

В сравнение с QTP10, създаването на регулярни изрази е много лесно в QTP11.

Възможно е да се тества GUI и функционалност на приложения без потребителски интерфейс, което не беше възможно в QTP10.

Има изцяло нова добавка Silverlight, която поддържа тестване на обекти в silverlight 2 и silverlight 3. Друга нова функция, която е добавена в QTP, е стъпки за автоматично параметриране.