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 produkcie IBM® MQ Explorer. W instrukcjach wyjaśniono sposób definiowania testu w środowisku programistycznym Eclipse. Więcej informacji na temat pisania źródła testu produktu Java zawiera sekcja 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 podczas pisania testów dla nowych obiektów należy zapoznać 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. Plik klasy Java zostanie otwarty w edytorze Java .
- Zapisz plik edytora Manifest wtyczki. Należy zauważyć, że w polu klasy automatycznie została wstawiona wartość.
- Edytuj źródło produktu 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 produkt IBM MQ Explorer , tak 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 produktu 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 jest zainstalowany 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.