Testowanie zasobów współużytkowanych za pomocą produktu Rational Quality Manager

Możliwe jest zapewnienie współużytkowalności projektów testów i zasobów testowych w produkcie Rational Quality Manager. Dzięki współużytkowaniu zasobów każdy komputer z używanym produktem, który jest połączony z produktem Rational Quality Manager, może wykonać test lub harmonogram.

Zanim rozpoczniesz

Podczas pracy z testami lub harmonogramami ze zdalnego położenia współużytkowanego produkt Rational Performance Tester, Rational Test Workbench lub Rational Service Tester for SOA Quality korzysta z lokalnego obszaru roboczego adaptera produktu Rational Quality Manager. Ten obszar roboczy adaptera różni się od zwykłych obszarów roboczych, ponieważ zasoby testowe są przechowywane zdalnie. Oznacza to, że przed wykonaniem każdy zasób powiązany z testem lub harmonogramem jest pobierany z położenia współużytkowanego do lokalnego obszaru roboczego. Obowiązują następujące ograniczenia:
  • Zasoby w obszarze roboczym adaptera mogą zostać usunięte lub zastąpione nowszymi wersjami podczas wprowadzania aktualizacji w położeniu współużytkowanym.
  • W przypadku zmiany położenia współużytkowanego w obszarze roboczym adaptera cały projekt zostanie usunięty z obszaru roboczego adaptera.
  • Wyniki testu są przechowywane w innym projekcie o nazwie RQM_Results i nigdy nie są usuwane. Odsyłacze na stronie wyników testu produktu Rational Quality Manager kierują do poprawnego położenia.
Uwaga: Nie należy edytować zasobów testowych w obszarze roboczym adaptera, ponieważ użytkownik może utracić wyniki swojej pracy. Tych zasobów należy używać tylko do uruchamiania testów i harmonogramów.
Jeśli używana jest funkcja kontroli kodu źródłowego i mają zostać dołączone tylko minimalne wymagane zasoby, należy dołączyć następujące pliki:
  • Wszystkie pliki harmonogramów i testów *.testsuite
  • Katalog /src (jeśli używany jest kod niestandardowy)
  • Wszystkie pliki pul danych *.dp
  • Wszystkie pliki położeń *.location
  • Wszystkie certyfikaty cyfrowe
  • Wszystkie pliki WSDL i pliki zabezpieczeń SOA
Wszystkie inne zasoby, takie jak wyniki testu, nie są wymagane.

Klasy Java™ kodu niestandardowego w zasobach współużytkowanych nie mogą używać bibliotek, które są poza obszarem roboczym. Jeśli kod niestandardowy musi używać takiej biblioteki, należy skopiować bibliotekę do projektu, a następnie trzeba zaktualizować ścieżkę klas pod kątem używania kopii lokalnej.

Procedura

Aby współużytkować testy i harmonogramy w produkcie Rational Quality Manager:

  1. Utwórz katalog współużytkowany na komputerze, który udostępnia system plików UNC zawierający projekty testów do współużytkowania. Na przykład utwórz następujący katalog: C:\MyRemoteWorkspace.
  2. Skopiuj projekty testów, które mają być współużytkowane, do katalogu współużytkowanego. Jeśli projekt jest przechowywany w oprogramowaniu do kontroli kodu źródłowego, należy skopiować go z tego oprogramowania.
  3. Sprawdź, czy serwer Rational Quality Manager może uzyskać dostęp do katalogu współużytkowanego przy użyciu ścieżek UNC. Na przykład ścieżka \\mój_serwer\RPTRemoteAssets\ musi być odwzorowana na katalog C:\MyRemoteWorkspace.
  4. W produkcie Rational Quality Manager podaj katalog zawierający bieżące projekty testów, które znajdują się w katalogu współużytkowanym.
  5. Sprawdź, czy poprawnie podano katalog współużytkowany UNC. W tym celu znajdź zasób współużytkowany. Upewnij się, że pierwsze okno dialogowe zawiera projekty na pierwszym poziomie. Katalogi pośrednie nie mogą występować między katalogiem współużytkowanym UNC i katalogiem projektu.

Co dalej

Więcej informacji na temat konfigurowania położeń zasobów współużytkowanych i importowania skryptów współużytkowanych zawiera centrum informacyjne produktu Rational Quality Manager.

Opinia