Centrum jakości - Integracja QC-QTP
W tej sekcji dowiemy się, jak zintegrować QTP i QC. Dzięki integracji skrypty automatyzacji QTP można wykonywać bezpośrednio z Quality Center. Aby nawiązać połączenie, pierwszym krokiem jest zainstalowanie wymaganych dodatków. Zrozumiemy, jak przeprowadzić integrację, pobierając przykładowy skrypt QTP i wykonując go z QC.
Step 1 - Przejdź do strony głównej ALM i kliknij „Narzędzia” z listy linków.
Step 2 - Kliknij łącze „Więcej dodatków HP ALM” na stronie dodatków, jak pokazano poniżej.
Step 3- Na stronie Dodatki wybierz „Dodatki do aplikacji HP” i wybierz „Szybki test Professional”. W przypadku „Unified Functional testing” (UFT) wybierz odpowiednio opcje i zainstaluj dodatki. Instalacja jest podobna do dodatków HP-MS Office.
Step 4 - Ustanów połączenie między QTP i QC, przechodząc do „Plik” >> „Połączenie ALM / QC”.
Step 5- Otworzy się okno dialogowe HP ALM Connection. Wprowadź adres URL serwera, jak pokazano w poniższym przykładzie.
Step 6- Po poprawnym adresie URL zostanie otwarte okno dialogowe poświadczeń. Tester musi połączyć się z odpowiednim obszarem projektu.
Step 7- Po pomyślnym nawiązaniu połączenia ALM musimy zapisać skrypt sterownika w Quality Center. Wybierz plan ALM / QC, jak pokazano poniżej.
Step 8 - Po zapisaniu testu możemy zobaczyć w ALM, gdzie typ testu jest pokazany jako „Szybki test”.
Step 9 - Po przejściu do zakładki „Test Script”, która pojawia się tylko wtedy, gdy typ testu to „Szybki test”, skrypt pokazany na ekranie QTP zostanie również wyświetlony w Centrum jakości.
Step 10 - Innym niezbędnym komponentem wymaganym do wykonania skryptu są pliki biblioteki, które można umieścić w folderze „Test Resources”.
Step 11 - Plik biblioteki funkcji można dodać, tworząc nowy zasób typu „.qfl” lub „.vbs”.
Step 12 - Dostęp do dodanego pliku biblioteki można uzyskać w Centrum jakości za pomocą przeglądarki zasobów.
Step 13 - Jeśli jest więcej plików bibliotek, to samo jest dodawane, tworząc nowy zasób typu „.qfl” lub „.vbs”.
Step 14 - Ponownie, do dodanego pliku biblioteki można uzyskać dostęp w Centrum jakości za pomocą przeglądarki zasobów.
Step 15 - Kolejnym zależnym komponentem dla dowolnego wykonania skryptu jest „Repozytorium obiektów”, które ponownie znajduje się w sekcji „Zasoby”
Step 16 - Dodane repozytorium obiektów i jego właściwości można przeglądać za pomocą „Przeglądarki zasobów”.
Step 17 - Sparametryzowane ustawienia danych z możliwością przetwarzania danych można również umieścić w Centrum jakości w sekcji „Zasoby testowe”.
Step 18 - Dodaną tabelę danych można przeglądać za pomocą „Przeglądarki zasobów”
Step 19- Datatable należy teraz również zmapować do ustawień testowych, aby można je było wybrać podczas wykonywania. To samo można zrobić za pomocą opcji „Ustawienia” menu „Plik”.
Step 20- Otworzy się okno dialogowe Ustawienia testu. Przejdź do karty Zasoby i wybierz Datatable, który dodaliśmy w kroku 16.
Step 21- Teraz możemy uzyskać dostęp do tych zasobów testowych, które zostały przesłane do Quality Center w skrypcie QTP, jak pokazano poniżej. Pliki bibliotek i repozytoria obiektów są powiązane dynamicznie.
Step 22- Teraz powinniśmy pozwolić QTP na interakcję z innymi produktami HP. Umożliwi to QTP współdziałanie z Quality Center. Przejdź do „Narzędzia” >> „Opcje”
Step 23 - Teraz włącz opcję „Zezwól innym produktom HP na uruchamianie testów i składników”, jak pokazano poniżej.
Step 24- Następnym krokiem jest dodanie testu w „Laboratorium testowym” i wykonanie testu. Procedura dodawania testów do laboratorium testowego pozostaje taka sama, jak w przypadku testów ręcznych.
Step 25 - Po kliknięciu „Uruchom”, automatyczny runner otwiera się i włącza „Uruchom wszystkie testy lokalnie”, a następnie wciska „Uruchom”.
Step 26 - Po zakończeniu wykonywania, wynik testu jest wyświetlany w tym samym oknie dialogowym „Automatic Runner”.
Step 27- W Test Lab raport QTP jest ładowany automatycznie. Użytkownik może kliknąć „Uruchom raport”, aby dowiedzieć się więcej o szczegółach wykonania.