Testowanie SAP - QTP
HP Quick Test Professional (QTP) to zautomatyzowane narzędzie do testowania funkcjonalnego, które pomaga testerom w wykonywaniu automatycznych testów regresyjnych w celu zidentyfikowania wszelkich luk, błędów / usterek w przeciwieństwie do rzeczywistych / pożądanych wyników testowanej aplikacji.
Repozytorium obiektów
Repozytorium obiektów to zbiór obiektów i właściwości, dzięki którym QTP będzie w stanie rozpoznać obiekty i działać na nich. Gdy użytkownik rejestruje test, obiekty i ich właściwości są domyślnie przechwytywane. Bez zrozumienia obiektów i ich właściwości QTP NIE będzie w stanie odtworzyć skryptów.
działania
Akcje pomagają testerom podzielić skrypty na grupy instrukcji QTP o nazwie actions. Akcje są podobne do funkcji w VBScript, jednak istnieje kilka różnic. Domyślnie QTP tworzy test z 1 akcją.
działania | Funkcje |
---|---|
Akcje są wbudowaną funkcją QTP. | Funkcje VBScript są obsługiwane zarówno przez VBScript, jak i QTP. |
Parametry akcji są przekazywane tylko przez wartość. | Parametry funkcji są przekazywane przez wartość lub byref. |
Akcje mają rozszerzenie .mts | Funkcje są zapisywane jako .vbs lub .qfl |
Działania mogą, ale nie muszą być wielokrotnego użytku. | Funkcje są zawsze wielokrotnego użytku. |
Dostęp do właściwości akcji można uzyskać, klikając prawym przyciskiem myszy okno edytora skryptów i wybierając opcję „Właściwości”.
Właściwości akcji zawierają następujące informacje -
- Nazwa działania
- Location
- Flaga wielokrotnego użytku
- Parametry wejściowe
- Parametry wyjściowe
Rodzaje działań
Istnieją trzy rodzaje działań -
Non-reusable action - Czynność, którą można wywołać tylko w tym konkretnym teście, w którym została zaprojektowana i którą można wywołać tylko raz.
Reusable action - Akcja, która może być wywoływana wielokrotnie w każdym teście, w którym się znajduje, a także może być używana w innych testach
External Reusable action- Jest to czynność wielokrotnego użytku zapisana w innym teście. Akcje zewnętrzne są tylko do odczytu w teście wywołującym, ale mogą być używane lokalnie z edytowalną kopią informacji tabeli danych dla akcji zewnętrznej.
Aby uzyskać więcej informacji, skorzystaj z poniższego linku - http://www.tutorialspoint.com/qtp/index.htm