Zmiana nazwy zasobów testowych

W miarę wzrostu wielkości i poziomu skomplikowania zasobów testowych może zajść potrzeba zmiany ich nazwy. Należy w tym celu użyć funkcji Zmień nazwę środowiska Eclipse lub zapisać zasoby pod inną nazwą.

Procedura

Aby zmienić nazwę zasobu testowego, użyj jednego z następujących kroków:

  1. Jeśli zostanie użyta funkcja Zmień nazwę środowiska Eclipse, nowa nazwa będzie widoczna w nawigatorze testów, ale bazowa nazwa w systemie plików nie zostanie zmieniona. Aby użyć funkcji Zmień nazwę środowiska Eclipse:
    1. W nawigatorze testów kliknij prawym przyciskiem myszy zasób testowy, a następnie wybierz opcję Zmień nazwę.
    2. Wpisz nową nazwę, a następnie kliknij przycisk Wprowadź. Należy konieczne kliknąć przycisk Wprowadź, w przeciwnym razie nazwa pliku nie zostanie zmieniona.
  2. W przypadku zmiany nazwy zasobu testowego przez zapisanie go pod inną nazwą bazowa nazwa w systemie plików zostanie zmieniona, ale należy ręcznie wykonać procedurę czyszczącą. Aby zapisać zasób testowy pod inną nazwą:
    1. W nawigatorze testów przejdź do testu i kliknij go dwukrotnie. Zasób testowy zostanie otwarty.
    2. Kliknij opcję Plik > Zapisz jako, a następnie zapisz zasób pod inną nazwą.
    3. Usuń oryginalny zasób.

Przykład

Poniższa tabela zawiera podsumowanie dotyczące wpływu zmiany nazwy zasobu na inne zasoby w obszarze roboczym.
Zasób, którego nazwa została zmieniona Wpływ na inne zasoby
Projekt Nie należy zmieniać nazwy projektu. Zmiana nazwy projektu może spowodować utratę lub uszkodzenie zasobów projektu.
Harmonogram Zmiana nazwy harmonogramu nie ma wpływu na inne zasoby, ale należy pamiętać, że nie można zmieniać nazw wyników.
Test W przypadku użycia funkcji Zmień nazwę harmonogramy, które zawierają starą nazwę testu, będą nadal działać poprawnie. Aby uniknąć pomyłek, należy ręcznie zaktualizować harmonogram, aby była używana nowa nazwa testu.

Po użyciu opcji Zapisz jako należy ręcznie zaktualizować każdy harmonogram korzystający z testu, którego nazwa została zmieniona.

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

Jeśli zmiana nazwy klasy kodu niestandardowego zostanie przeprowadzona w edytorze testów, który implementuje działanie kodu niestandardowego, ta modyfikacja nie spowoduje zmiany odpowiedniego pliku .java. Zamiast tego modyfikacja spowoduje, że działanie kodu niestandardowego będzie odwoływać się do innej (przypuszczalnie nowej) klasy kodu niestandardowego.

Pula danych W przypadku użycia funkcji Zmień nazwę i otwarcia testu, który zawiera pulę danych, użytkownik zostanie poproszony o zapisanie zmian (w tym przypadku puli danych o zmienionej nazwie, której używa teraz test).

Po użyciu opcji Zapisz jako należy ręcznie zaktualizować każdy test korzystający z tej puli danych.

Położenie W przypadku użycia funkcji Zmień nazwę położenia (komputery agentów) są automatycznie aktualizowane w harmonogramach, w których są używane.

Po użyciu opcji Zapisz jako należy ręcznie zaktualizować każdy harmonogram korzystający z testu.

Wyniki Nie można zmieniać nazw wyników.
Blok ważony Zmiana nazwy bloku ważonego nie ma wpływu na inne zasoby. Aby zmienić nazwę bloku ważonego, należy kliknąć blok w teście i wpisać nową nazwę w polu Nazwa.

Opinia