Usuwanie zasobów testowych

W miarę wzrostu liczby i poziomu skomplikowania zasobów testowych może zajść potrzeba usunięcia zasobów, które nie są już używane.

Procedura

W nawigatorze testów kliknij prawym przyciskiem myszy zasób testowy, a następnie wybierz opcję Usuń. Poniższa tabela zawiera podsumowanie dotyczące wpływu usunięcia zasobu na inne zasoby w obszarze roboczym.
Uwaga: Jeśli usuwany jest zasób testowy, można wybrać opcję usunięcia go z innych zasobów testowych, w których znajdują się odwołania do tego zasobu. Można też wybrać opcję usunięcia innych zasobów testowych, które są przywoływane tylko przez usuwany zasób testowy.

Na przykład w przypadku usuwania puli danych opcja Usuń odwołania do elementu nazwa zasobu testowego w innych zasobach testowych umożliwia usunięcie puli danych ze wszystkich zasobów testowych, w których jest ona używana.

W przypadku usuwania testu opcja Usuń pliki, które są przywoływane tylko przez nazwa zasobu testowego umożliwia usunięcie wszystkich zasobów testowych, takich jak sesja rejestrowania i pula danych, które są przywoływane tylko w usuwanym teście. Jeśli pula danych jest również używana przez inny test, nie zostanie ona usunięta. Przycisk Podgląd umożliwia wyświetlenie zasobów, do których istnieją odwołania w teście.

Usunięty zasób Wpływ na inne zasoby
Projekt Zostanie wyświetlone zapytanie, czy usunąć zawartość projektu. Po kliknięciu przycisku Tak zawartość zostanie fizycznie usunięta. Jeśli zostanie kliknięty przycisk Nie, zawartość nie będzie widoczna w nawigatorze testów, ale projekt pozostanie w obszarze roboczym, który domyślnie znajduje się w położeniu C:\Documents and Settings\nazwa_użytkownika\IBM\Rationalsdpnumer_wersji/workspace).
Harmonogram Usunięcie harmonogramu nie ma wpływu na inne zasoby.
Test Jeśli test zostanie usunięty w nawigatorze testów, zostanie on fizycznie usunięty.

Jeśli użytkownik otworzy harmonogram i usunie test, test zostanie usunięty z harmonogramu, ale pozostanie dostępny jako zasób testowy.

Kod niestandardowy W przypadku usunięcia klasy kodu niestandardowego (pliku .java) odwołanie do klasy w działaniu kodu niestandardowego testu nie będzie działać. Zwykle należy usunąć klasę kodu niestandardowego z poziomu perspektywy Zasób lub perspektywy Java™.

Usunięcie nazwy klasy kodu niestandardowego, która implementuje działanie kodu niestandardowego, nie zmieni odpowiadającego pliku .java.

Pula danych Jeśli pula danych zostanie usunięta w nawigatorze testów, zostanie ona fizycznie usunięta. Po otwarciu testu, który korzysta z puli danych, zostanie wyświetlona prośba o podjęcie jednego z następujących działań:
  • Wskazanie puli danych
  • Usunięcie odwołania do puli danych z testu
  • Pozostawienie niepoprawnego odwołania
Aby pomyślnie uruchomić test, należy poprawić lub usunąć to odwołanie.

W przypadku otwarcia testu i usunięcia puli danych na karcie Opcje wspólne usuwane jest tylko odwołanie do puli danych.

Położenie Użytkownik nie jest proszony o potwierdzenie usunięcia ani nie jest ostrzegany, jeśli grupa użytkowników korzysta z danego położenia. Po otwarciu harmonogramu zawierającego to położenie, grupa użytkowników zostanie oznaczona czerwonym znakiem X.
Wyniki Zostanie wyświetlona prośba o potwierdzenie usunięcia, a wyniki zostaną fizycznie usunięte.

Opinia