Tworzenie niestandardowych transformacji danych

Istnieje możliwość tworzenia własnych transformacji danych na potrzeby transformowania danych binarnych w testach. Transformacje danych umożliwiają przekształcanie danych w bardziej czytelny format i mogą ułatwiać korelację danych.

Zanim rozpoczniesz

Aby utworzyć transformację danych, należy zapoznać się z metodami programowania w języku Java™ w środowisku Eclipse.

Procedura

Aby utworzyć transformację danych:

  1. Kliknij opcję Plik > Przełącz obszar roboczy > Inne, a następnie wpisz nazwę obszaru roboczego, aby utworzyć nowy obszar roboczy. Produkt jest restartowany w nowym obszarze roboczym.
  2. Rozpakuj plik archiwum MyTransformProject.zip. Plik archiwum MyTransformProject.zip zawiera projekty MyNewDataTransformFeature i MyTransformProject. Domyślnie plik ten jest instalowany w katalogu C:\Program Files\IBM\IBMIMShared\plugins\com.ibm.rational.test.lt.sampledata_wersji\install.
  3. Zaimportuj projekty MyNewDataTransformFeature i MyTransformProject do nowego obszaru roboczego. Więcej informacji na temat importowania projektów zawiera sekcja Importowanie istniejących projektów.
  4. Kliknij opcję Okna > Otwórz perspektywę > Zasób, aby otworzyć perspektywę Zasób.
  5. Otwórz plik MyTransformer.java do edycji.
  6. Implementuj metody transformData i unTransformData, aby utworzyć własne transformacje danych.
  7. Opcjonalne: Jeśli do zaimplementowania transformacji potrzebne są inne pliki .jar, dodaj pliki .jar do biblioteki użytkownika.
    1. Kliknij prawym przyciskiem myszy projekt MyTransformProject w widoku Zasoby, a następnie kliknij opcję Ścieżka budowania > Konfiguruj ścieżkę budowania.
    2. Kliknij kartę Biblioteki.
    3. Kliknij przycisk Dodaj bibliotekę. Zostanie otwarte okno Dodawanie biblioteki.
    4. Wybierz opcję Biblioteka użytkownika, a następnie kliknij przycisk Dalej.
    5. Kliknij opcję Biblioteki użytkowników.
    6. Kliknij opcję Nowa, a następnie wpisz nazwę biblioteki.
    7. Kliknij opcję Dodaj pliki JAR, a następnie wybierz pliki .jar do dodania.
    Kod w plikach .jar jest teraz dostępny dla projektu MyTransformProject.
  8. Uruchom kolejną kopię środowiska roboczego w celu debugowania transformacji. Więcej informacji na temat debugowania zawiera sekcja Debugowanie lokalne w dokumentacji Eclipse.
    1. Kliknij opcję Uruchom > Konfiguracje debugowania.
    2. Wybierz opcję Aplikacja Eclipse.
    3. Kliknij ikonę Nowa konfiguracja startowa.
    4. Edytuj nową konfigurację, a następnie kliknij opcję Debuguj.
  9. W kopii środowiska roboczego uruchomionego na potrzeby debugowania zarejestruj test, a następnie otwórz go do edycji.
  10. Kliknij opcję Edycja > Transformacja danych. Zostanie otwarte okno Wybór adaptera transformacji. Transformacja MyTransformer zostanie wymieniona razem z domyślnymi transformacjami dostarczonymi z produktem.
  11. Wybierz transformację MyTransformer, a następnie kliknij przycisk OK. Korelacja danych jest usuwana podczas stosowania transformacji. Aby ponownie skorelować dane testowe, należy kliknąć opcję Edycja > Ponownie skoreluj dane testowe.
  12. Kliknij prawym przyciskiem myszy składnik MyNewDataTransformFeature, a następnie kliknij opcję Eksportuj.
  13. Wybierz opcję Programowanie wtyczek > Składniki do wdrożenia, a następnie kliknij przycisk Dalej. Zostanie otwarte okno Składniki do wdrożenia.
  14. Wybierz składnik MyNewDataTransformFeature.
  15. Na stronie Miejsce docelowe wpisz katalog lub kliknij przycisk Przeglądaj, aby określić katalog, a następnie kliknij przycisk Zakończ. Możliwy do zainstalowania składnik zostanie wyeksportowany do określonego katalogu. Wyeksportowane pliki mogą być kompresowane do archiwów w celu ułatwienia kopiowania ich na inne komputery.

Opinia