Регистрация тестового скрипта Java

  1. Прежде чем начать
  2. Об этой задаче
  3. процедура

Сценарии Java ™ создаются при работе с упрощенными сценариями. Вы можете переключиться на сценарии Java с помощью параметра «Вставить фрагмент кода Java» и «Вставить модуль Java» в упрощенном редакторе сценариев.

Прежде чем начать

Опытные пользователи могут работать только с Java-скриптами. Вы должны использовать IBM® Rational Functional Tester для записи действий тестового приложения. Действия тестовых приложений генерируются в форме тестового сценария Java после остановки записи.

Предпосылки

  • Отключите компонент «Упрощенный сценарий» на странице настроек Rational Functional Tester. Чтобы работать только с Java-скриптами для зарегистрированных скриптов, вы можете выбрать Java-скрипты в списке Select a Mode в диалоговом окне Logging Functional Test Script.
  • Тестовое приложение и необходимые среды должны быть настроены для функционального тестирования. Начиная с версии 8.2.2 Rational Functional Tester, Rational Functional Tester автоматически активирует среды для функционального тестирования. В результате вы можете напрямую регистрировать сценарии функционального тестирования без необходимости вручную активировать компоненты. Автоматическая активация осуществляется при определенных условиях и подлежит ограничениям. Для получения дополнительной информации об условиях и ограничениях см. Автоматически включить среду для функциональных тестов ,

    Примечание. Включение 64-разрядной JRE в 64-разрядной операционной системе Linux приводит к ошибке Wrong ELF class: ELFCLASS32 для libftsys.so. (Неверный класс ELF: ELFCLASS32 для файла libftsys.so). В настоящее время Rational Functional Tester не поддерживает 64-битную JRE в Linux.

  • Был создан проект функционального тестирования.

Об этой задаче

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

процедура

  1. Нажмите кнопку Зарегистрировать скрипт функционального теста ( Сценарии Java ™ создаются при работе с упрощенными сценариями ).
  2. диалоговое окно Запись скрипта функционального теста выберите проект, частью которого должен быть скрипт, затем введите имя скрипта. Примечание:
    • Имена скриптов не могут содержать пробелы и следующие символы: $ \ /: & *? "<> | #% -
    • Имя скрипта добавляется в путь проекта. Общая длина пути проекта и имени файла не должна превышать 230 символов.
  3. Необязательно: Выберите «Добавить сценарий» для управления исходным кодом, чтобы поместить сценарий под контроль исходного кода. Сценарий добавляется в продукт ClearCase, но он остается загруженным, чтобы пользователь мог его изменить.
  4. Убедитесь, что опция Java Scripts выбрана в списке выбора режима. Сценарии Java можно выбрать в качестве режима сценария по умолчанию, установив флажок По умолчанию.
  5. Нажмите Далее.
  6. Необязательно: На странице выбора ресурса «Сценарий» измените карту тестового объекта и пул тестовых данных, чтобы не использовать настройки по умолчанию.
  7. Нажмите Готово, чтобы начать запись. Откроется окно Logging Monitor и начнется регистрация.
  8. На панели инструментов Logging Monitor щелкните запустить тестовое приложение.
  9. Выполните тестовые действия в приложении.

    Примечание. Чтобы записать указатель мыши, наведите указатель на подсказку, поместите указатель мыши на указатель, чтобы появилась подсказка, и нажмите клавишу Shift. Это начнет запись действия в сценарии рекордером.

  10. Необязательно: Когда вы регистрируете скрипт, вы можете записывать точки проверки или основывать тестовый скрипт на потоке данных, используя инструменты, доступные на панели инструментов монитора регистрации.
  11. Необязательно: Чтобы вставить инструкции для вызова другого сценария, указать информацию журнала, счетчик времени или комментарии во время ведения журнала, используйте параметр «Вставить команду сценария» на панели инструментов монитора регистрации.
  12. Если скрипт должен содержать закрывающее действие приложения, закройте приложение.
  13. Нажмите кнопку «Остановить запись» ( ) после завершения регистрации. Тестовый скрипт Java генерируется и отображается в редакторе Java.