Generowanie raportu testu funkcjonalnego

Dla wykonywanych testów można generować raporty funkcjonalne. Podsumowują one wyniki (powodzenie lub niepowodzenie) poszczególnych elementów w dzienniku testu. Raporty funkcjonalne są generowane z wykonania testu jako pliki HTML, które używają predefiniowanych projektów raportów.

Zanim rozpoczniesz

Przed wygenerowaniem raportu funkcjonalnego należy pomyślnie wykonać test lub harmonogram i utworzyć wykonanie testu.

Dostępne są następujące typy raportów:
  • Raporty XSLT (Extensible Stylesheet Language Transformation): te raporty są generowane szybciej, ale nie zawierają wykresów.
  • Raporty BIRT (Business Intelligence and Reporting Tools): te raporty zawierają wykresy, ale ich generowanie trwa dłużej. Korzystając z perspektywy Projektowanie raportów w środowisku roboczym, można dostosowywać i tworzyć własne projekty raportów BIRT. Generowanie raportów BIRT nie jest obsługiwane, jeśli środowisko robocze ma postać obrazu systemu Windows uruchomionego na platformie VMWare.
Uwaga: Jeśli jest używany własny arkusz stylów XSLT, należy sprawdzić, czy arkusze stylów zawierają następujący wiersz: <xsl:param name="languagePack" select="'default'"/>.

Procedura

  1. Na panelu Nawigator testów wybierz wykonanie lub wykonania testu. Aby wybrać wiele wykonań testu lub wykonań harmonogramu, można użyć klawisza Ctrl. Nie można wygenerować raportu funkcjonalnego, który zawiera więcej niż 5000 wywołań lub obiektów.
  2. W widoku Wykonania testu kliknij prawym przyciskiem myszy wykonania testu i wybierz opcję Generuj funkcjonalny raport testowy. Zostanie wyświetlony kreator Generowanie raportu HTML testu funkcjonalnego.
  3. Wybierz położenie obszaru roboczego, w którym ma zostać wygenerowany raport funkcjonalny, i wpisz wartość w polu Nazwa podstawowa raportu funkcjonalnego. Do nazwy podstawowej zostaną dodane znacznik czasu i typ raportu podczas generowania raportu. Aby zachować tymczasowy plik XML tworzony w celu wygenerowania raportu na potrzeby debugowania, należy wybrać opcję Zachowaj pośrednie dane XML.
  4. Kliknij przycisk Dalej.
  5. Wybierz predefiniowane projekty raportów lub kliknij przycisk Dodaj, aby dodać niestandardowy projekt raportu BIRT lub arkusz stylów XSLT.
    • Wspólny funkcjonalny raport testowy: ta opcja umożliwia utworzenie ogólnego raportu testu funkcjonalnego dla wszystkich protokołów testu.
    • Raport funkcjonalny systemu SAP: ta opcja umożliwia utworzenie raportu testu funkcjonalnego dla testów systemu SAP.
    • Usługi – zdarzenia zakończone niepowodzeniem: ta opcja umożliwia utworzenie raportu testu funkcjonalnego dla testów usługi WWW. Raport zawiera tylko zdarzenia zakończone niepowodzeniem. Zdarzenia z innymi wynikami nie są wyświetlane w raporcie.
    • Usługi – testy zakończone niepowodzeniem: ta opcja umożliwia utworzenie raportu testu funkcjonalnego dla testów usługi WWW. Raport zawiera tylko testy zakończone niepowodzeniem. Testy z innymi wynikami i inne typy zdarzeń nie są wyświetlane w raporcie.
    • Usługi – pełny: ta opcja umożliwia utworzenie raportu testu funkcjonalnego dla testów usługi WWW. Raport zawiera szczegółowe informacje dotyczące wszystkich zdarzeń.
    • Usługi – podsumowanie: ta opcja umożliwia utworzenie skróconego podsumowania raportu testu funkcjonalnego dla testów usługi WWW.
    • Usługi – obcięty: ta opcja umożliwia utworzenie raportu testu funkcjonalnego dla testów usługi WWW. Raport zawiera szczegółowe informacje dotyczące wszystkich zdarzeń, lecz z treścią XML obciętą po 500 znakach.
    Jeden raport funkcjonalny jest generowany dla każdego wybranego projektu raportu. Projekty raportów oznaczone tekstem (xslt) używają arkuszy stylów XSLT i są bardziej odpowiednie dla dużych raportów.
  6. Kliknij przycisk Zakończ.

Wyniki

Raporty funkcjonalne zostaną wygenerowane jako pliki HTML w określonym położeniu w obszarze roboczym.

Opinia