Запись теста

Вместе с регистратором теста запускается мастер создания тестов. Он позволяет объединить следующие действия: запись сеанса с Web-приложением, создание теста на основе записанных данных и открытие теста в редакторе тестов. Тесты можно записать из Internet Explorer (применяется по умолчанию в операционной системе Windows), либо из другого браузера.

Прежде чем начать, убедитесь в том, что на локальном компьютере работает контроллер агента.

Если вы работаете с браузером Internet Explorer, дополнительная настройка не требуется. Однако в описании этой процедуры предполагается, что выбраны параметры по умолчанию. Поэтому рекомендуется открыть меню Окно > Параметры, разверните категорию Тест, выберите Запись HTTP и нажмите кнопку Восстановить значения по умолчанию.

Если вы работаете с браузером Mozilla или Firefox, задайте следующие параметры браузера:
  1. Выберите Окно > Параметры и разверните категорию Тест.
  2. Выберите опцию Запись HTTP и присвойте параметру Записываемое приложение значение Mozilla или Firefox.
  3. Укажите путь к исполняемому файлу браузера или нажмите кнопку Обзор и найдите этот файл.
Если вы пользуетесь другим браузером:
  1. Выберите Окно > Параметры и разверните категорию Тест.
  2. Выберите опцию Запись HTTP и присвойте параметру Записываемое приложение значение Нет.
  3. Вам нужно будет вручную настроить и загрузить браузер, инструкции на этот счет должны быть приведены в документации к браузеру.
Для записи теста выполните следующие действия:
  1. Выберите Файл > Создать > Другой.
  2. В окне Новый файл разверните категорию Тест, выберите Тест из записи и нажмите кнопку Далее.
  3. В окне Создать тест из записи выберите опцию Создать тест из записи и нажмите кнопку Далее.
  4. Выберите из списка проект, в котором будут сохранены тест и связанные с ним файлы. Значком Java обозначаются проекты, доступны для сохранения тестов. Тесты, сохраненные в других проектах, запустить нельзя.
    Примечание: если проект еще не создан, в поле Имя проекта будет показано значение по умолчанию testproj, вместо которого можно указать любое другое имя.
  5. В поле Имя файла теста укажите имя теста и нажмите кнопку Готово. По умолчанию в Навигаторе и Структуре пакетов Java применяется это значение с расширениями. Это же имя будет показано в окне Навигатора тестов. Ход запуска браузера будет показан в окне состояния.
  6. Для того чтобы гарантировать правильность записи потока данных HTTP, очистите кэш браузера.
    Для очистки кэша Internet Explorer выполните следующие действия:
    1. Выберите Сервис > Опции Internet.
    2. В окне Опции Интернет нажмите кнопку Удалить файлы в области Временные файлы Интернета.
    3. В окне Удалить файлы выберите Удалить это содержимое и нажмите кнопку OK.
    4. Нажмите кнопку OK, чтобы закрыть окно Опции Internet.
    Для очистки кэша Mozilla выполните следующие действия:
    1. Выберите Правка > Параметры.
    2. В окне Параметры разверните раздел Дополнительно и нажмите кнопку Кэш.
    3. В области Задать параметры кэша нажмите кнопку Очистить кэш.
    4. Для завершения нажмите кнопку OK.
    Для очистки кэша Firefox выполните следующие действия:
    1. Выберите Инструменты > Опции > Личные данные > Очистить кэш.
    2. Для закрытия меню опций нажмите OK.
  7. Введите адрес тестируемого Web-приложения в строке адреса и нажмите Enter.
    Примечание: если вы укажете адрес защищенного сайта (с префиксом https:), браузер может показать предупреждение о защите. В зависимости от того, какой сертификат защиты установлен на сайте, для продолжения записи может потребоваться принять риск.
  8. Выполните задачи, которые нужно протестировать.
  9. После выполнения задач прекратите запись. Для того чтобы прекратить запись, закройте браузер или нажмите кнопку Остановить запись в правой части панели Управление записью. Будет запущена генерация теста и появится окно состояния.
По завершении этого процесса в окне Управление записью появится сообщение генерация теста завершена, и записанный тест будет показан в Навигаторе тестов и открыт для просмотра и изменения.