QTP 10 a QTP 11
QTP 10 i QTP 11 to dwie wersje narzędzia Quick Test Professional (QTP), które jest narzędziem testowym do oceny biegłości poszczególnych osób w funkcjonalnym graficznym interfejsie użytkownika. Pomaga w testowaniu wielu tematów, takich jak standardowe aplikacje Windows, obiekty internetowe, kontrolki Active X,. Net, Java, SAP, aplikacje Visual Basic, Siebel, Oracle, PeopleSoft i emulatory terminali. QTP jest zgodny z Unicode zgodnie z wymaganiami standardu Unicode. Umożliwia to testowanie aplikacji w wielu językach.
Do tej pory było wiele wersji QTP, a wraz z pojawieniem się QTP11, wielu jest zdezorientowanych co do różnic między QTP11 a QTP10. Oczywiście jest wiele aktualizacji, a także zupełnie nowe funkcje w QTP11, których nie było w QTP10.
Chociaż QTP10 był w stanie zidentyfikować obiekt tylko poprzez normalną identyfikację obiektu, istnieją różne sposoby identyfikacji obiektu w QTP11. Te różne metody to samouczek XPath i samouczek CSS.
W QTP11 ulepszono przeglądarkę wyników w postaci wykresów kołowych, statystyk dla bieżących i poprzednich przebiegów testów oraz strony podsumowania.
Normalna metoda identyfikacji obiektów została nieznacznie zmieniona w QTP11. Oprócz identyfikatora porządkowego istnieje wizualny identyfikator relacji. W tym przypadku identyfikacja obiektu będzie zależeć od relacji do sąsiednich obiektów i będzie pomocna w przezwyciężeniu słabości funkcji identyfikacji porządkowej, która była obecna w QTP10.
W QTP11 dostępna jest nowa biblioteka LoadFunctionLibrary, która jest bardzo pomocna przy ładowaniu biblioteki funkcji na dowolnym etapie zamiast uruchamiania.
W porównaniu do QTP10, tworzenie wyrażeń regularnych jest bardzo łatwe w QTP11.
Możliwe jest przetestowanie GUI i funkcjonalności aplikacji bez interfejsu użytkownika, co nie było możliwe w QTP10.
Jest zupełnie nowy dodatek Silverlight, który obsługuje testowanie obiektów w Silverlight 2 i Silverlight 3. Kolejną nową funkcją dodaną w QTP jest automatyczna parametryzacja kroków.