Запись теста с цифровыми сертификатами

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

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

При записи тестов производительности необходимо использовать цифровой сертификат PKCS#12.

Процедура

  1. Выберите Файл > Создать > Тест на основе записи.
  2. В окне Создать новый тест на основе записи выберите Создать тест на основе новой записи и Запись RPT HTTP, а затем нажмите кнопку Далее.
  3. В списке проектов щелкните на том проекте, в котором можно сохранить этот тест и связанные файлы. Значком Java помечены проекты, которые могут содержать в себе тесты. Тесты, сохраненные в других проектах, не будут работать.
    Прим.: Если проект еще не создан, в поле Имя проекта отображается стандартное имя testproj, которое можно изменить.
  4. В поле Имя файла теста введите имя теста и нажмите кнопку Далее. В стандартном Навигаторе и в Структуре пакетов Java™ используется это имя с расширениями. Также это имя отображается в Навигаторе тестов.
  5. В окне Ввести цифровой сертификат клиента активируйте переключатель Использовать цифровой сертификат клиента, и введите или найдите с помощью функции Обзор Путь к файлу цифрового сертификата, который необходимо использовать.
  6. Введите Пароль ключа, или пароль, для цифрового сертификата, а затем нажмите кнопку Готово. При запуске браузера открывается окно состояния.
    Прим.: Среда выполнения Java (JRE), используемая инструментальными средствами, должна поддерживать уровень шифрования, требуемый выбранным цифровым сертификатом. Например, нельзя использовать цифровой сертификат, требующий 256-разрядного шифрования, с JRE, поддерживающей только 128-разрядное шифрование. По умолчанию, для инструментальных средств настроены ограниченные шифры или шифры с ограниченным ключом. Для использования алгоритмов шифрования с меньшими ограничениями, необходимо загрузить и применить файлы стратегии неограниченной юрисдикции (local_policy.jar и US_export_policy.jar). Файлы стратегии неограниченной юрисдикции можно скачать с сайта http://www.ibm.com/developerworks/java/jdk/security/60/. Выберите "Файлы стратегии IBM® SDK", а затем войдите в систему developerWorks. Загрузите и разархивируйте файл unrestricted.zip, версия 1.4.2+, файлов стратегии неограниченной юрисдикции. Прежде чем установить эти файлы стратегии, создайте резервные копии существующих файлов стратегии, на случай, если в дальнейшем потребуется восстановить исходные файлы. Затем перезапишите файлы в каталоге RPT_HOME/jdk/jre/lib/security/, заменив их на файлы стратегии неограниченной юрисдикции. По умолчанию используется каталог C:/Program Files/IBM/SDP/jdk/jre/lib/security/. Для того чтобы узнать больше о JRE, обратитесь к разделу Работа с JRE.
  7. В адресной строке браузера введите адрес веб-приложения для тестирования и активации ссылки.
  8. Выполните задачи пользователя, которые требуется протестировать. В процессе записи следуйте приведенным ниже инструкциям:
    • Дождитесь полной загрузки каждой страницы. Ожидание не повлияет на итоговую производительность, поскольку избавит вас от необходимости выделять дополнительное "время на ожидание" (время на обдумывание) при воспроизведении теста.
    • Не изменяйте параметры браузера.
  9. По окончании выполнения пользовательских задач остановите запись. Для того чтобы остановить запись, закройте браузер или щелкните с правой стороны панели просмотра Средств управления устройством записи. При создании теста открывается окно состояния выполнения.

Результаты

По окончании, на панели просмотра Средств управления устройством записи отображается сообщение Создание теста завершено, и в списке Навигатора тестов отображается данный тест, который открывается для просмотра или редактирования.

Комментарии