Tworzenie nowego testu
Istnieje możliwość utworzenia nowego testu, który można dodać do istniejącej kategorii i zestawu testów.
Informacje o zadaniu
Te instrukcje opisują sposób tworzenia nowego testu w istniejącej kategorii i zestawie testów (na przykład test Kolejki ustawiony w kategorii Testy menedżera kolejek ) w programie IBM® MQ Explorer. W instrukcjach wyjaśniono sposób definiowania testu w środowisku programistycznym Eclipse. Informacje na temat pisania kodu źródłowego testu Java można znaleźć w sekcji Interfejs WMQTest.
Aby utworzyć nowy zestaw lub kategorię testów zamiast używać istniejącego zestawu lub kategorii, lub jeśli utworzono nowe obiekty do administrowania w programie IBM MQ Explorer i piszesz testy dla nowych obiektów, zapoznaj się z sekcji Tworzenie nowych kategorii testów, zestawów testów i typów obiektów.
Tworzenie projektu wtyczki Eclipse w celu zawarcia w nim nowego testu
Zanim zaczniesz
Należy upewnić się, że zostały zainstalowane narzędzia Eclipse Graphical Editing Framework (GEF). Więcej informacji na ten temat zawiera sekcja Instalowanie programu IBM MQ Explorer w środowiskach Eclipse.
Informacje o zadaniu
Utwórz i skonfiguruj nowy projekt wtyczki, w którym ma zostać zawarty nowy test:
Procedura
Wyniki
Definiowanie nowego testu
Informacje o zadaniu
W poniższych instrukcjach opisano sposób definiowania nowego testu w istniejącym zestawie testów (na przykład w zestawie testów Kolejki) w istniejącej kategorii Testy menedżera kolejek. Więcej informacji na temat tworzenia nowych zestawów testów w kategorii testów menedżera kolejek, tworzenia nowych kategorii lub definiowania nowych typów obiektów, które mają być testowane, zawiera sekcja Tworzenie nowych kategorii, zestawów testów i typów obiektów.
Skonfiguruj wtyczkę w taki sposób, aby zawrzeć w niej nowy test:
Procedura
Wyniki
Projekt wtyczki został skonfigurowany, aby mógł zawierać nowy test. W związku z tym należy napisać test.
Dla każdego nowego testu, który ma zostać napisany należy zdefiniować nowy test.
Pisanie nowego testu
Informacje o zadaniu
Utwórz nową klasę Java , która zawiera test:
Procedura
- W panelu Szczegóły elementu rozszerzenia kliknij etykietę pola klasa , która jest podkreślona.Otwarty zostanie kreator Edytor atrybutów Java.
- Upewnij się, że zaznaczone jest tylko pole wyboru Dziedziczone metody abstrakcyjne , a następnie kliknij przycisk Zakończ. W edytorze Java otwarty zostanie plik klasy Java.
- Zapisz plik edytora Manifest wtyczki. Należy zauważyć, że w polu klasy automatycznie została wstawiona wartość.
- Edytuj źródło Java .
- Sporządź dokumentację testu w postaci poprawnego pliku XHTML lub HTML. Zapisz plik, podając nazwę i miejsce jako wartość atrybutu
furtherinfo
pliku plugin.xml. Położenie pliku XHTML może być lokalne (przechowywany w tej samej wtyczce co test, na przykład w podfolderze dokumenty) lub zdalne (przechowywany na serwerze WWW).
Wyniki
Pisanie testu i konfigurowanie wtyczki zawierającej test zostało zakończone. Następnie należy wyeksportować i wdrożyć wtyczkę w celu jej przetestowania.
Dla poszczególnych testów zdefiniowanych w pliku plugin.xml należy napisać nowy test.
Wdrażanie nowego testu
Informacje o zadaniu
Wyeksportuj wtyczkę, która zawiera test (lub zestaw testów) do systemu plików, a następnie zrestartuj program IBM MQ Explorer , aby nowa wtyczka została załadowana i można było uruchomić testy:
Procedura
- W widoku Eksplorator pakietów kliknij prawym przyciskiem myszy projekt wtyczki, com.ibm.mq.explorer.tests.samples, a następnie kliknij opcję Eksportuj .... Okno dialogowe Eksport... zostanie otwarte.
- W perspektywie Programowanie wtyczek kliknij opcję Wtyczki i fragmenty do wdrożenia , aby podświetlić ją, a następnie kliknij przycisk Dalej.
- W polu Pole kataloguwprowadź położenie wtyczki testów programu IBM MQ Explorer . Położenie to ŚCIEŻKA_INSTALACJI_PRODUKTU_MQ\eclipse, gdzie
MQ_INSTALLATION_PATH
oznacza katalog najwyższego poziomu, w którym zainstalowany jest produkt IBM MQ . - Wybierz wtyczkę w obszarze Dostępne wtyczki i fragmenty, a następnie kliknij przycisk Zakończ.
- Restartuj Eclipsei przełącz się do perspektywy IBM MQ Explorer .
Wyniki
Została wdrożona nowa wtyczka. Można uruchomić nowe testy.