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