Переименование ресурсов теста

С ростом количества и разнообразия ресурсов теста может возникнуть потребность в переименовании ресурсов. Для этого можно воспользоваться функцией Переименовать Eclipse или сохранить ресурсы с другим именем.

Процедура

Для переименования ресурса теста выполните одно из следующих действий:

  1. Если вы воспользуетесь функцией Переименовать Eclipse, новое имя будет показано в Навигаторе тестов, однако имя ресурса в файловой системе останется прежним. Чтобы воспользоваться функцией Переименовать Eclipse:
    1. Щелкните правой кнопкой мыши на ресурсе теста и выберите Переименовать
    2. Введите новое имя и нажмите Enter Обязательно нажмите Enter; в противном случае файл не будет переименован.
  2. Если вы переименуете ресурс теста путем его сохранения с новым именем, то имя ресурса в файловой системе будет изменено, однако вам нужно будет выполнить ряд дополнительных действий. Чтобы сохранить ресурс теста с другим именем:
    1. Выберите тест в Навигаторе тестов и дважды щелкните на нем. Ресурс теста будет открыт.
    2. Выберите Файл > Сохранить как и сохраните ресурс с другим именем.
    3. Удалите исходный ресурс.

Пример

В следующей таблице приведена информация о том, как переименование ресурса влияет на другие ресурсы в рабочей области.
Переименованный ресурс Влияние на другие ресурсы
Проект Не переименовывайте проект. Переименование проекта может привести к потере и повреждению ресурсов проекта.
Расписание Переименование расписания не влияет на другие ресурсы, однако нельзя переименовать результаты.
Тест Если вы воспользуетесь функцией Переименовать, расписания со старым именем теста по-прежнему будут правильно работать. Во избежание путаницы вручную укажите новое имя теста в расписании.

Воспользовавшись функцией Сохранить как, вручную обновите все расписания, в которых используется переименованный тест.

Пользовательский код Если вы переименуете класс пользовательского кода (файл .java), то перестанет работать ссылка на класс в действии теста, связанном с пользовательским кодом. Как правило, классы пользовательского кода переименуются в проекции Ресурс или Java™.

Если вы измените имя класса пользовательского кода в редакторе теста, реализующего действие пользовательского кода, соответствующий файл .java не изменится; вместо этого в результате изменения действие пользовательского кода будет указывать на другой (и, возможно, новый) класс пользовательского кода.

Пул данных Если вы воспользуетесь функцией Переименовать и откроете тест, в котором содержится пул данных, вам будет предложено сохранить изменения (в данном случае - переименованный пул данных, который теперь используется в тесте).

Если вы воспользуетесь функцией Сохранить как, вручную обновите все тесты, в которых используется этот пул данных.

Расположение Если вы воспользуетесь функцией Переименовать, расположения (агенты) будут автоматически обновлены в использующих их расписаниях.

Если вы воспользуетесь функцией Сохранить как, вручную обновите все расписания, использующие тест.

Результаты Результаты переименовать нельзя.
Взвешенный блок Переименование взвешенного блока не влияет на другие ресурсы. Чтобы переименовать взвешенный блок, щелкните на нем в тесте и введите новое имя в поле Имя.

Комментарии