Load Runner VU Gen не может записать HTTP - PullRequest
0 голосов
/ 28 ноября 2011

Когда я пытаюсь записать веб-сценарии (HTTP / HTML) в HP VUGen, браузер «перестает работать», и записанное действие пусто. Запись веб-скриптов (Click and Script) работает нормально, но не подходит для приложения, которое я тестирую.

Моя настройка:

  • HP Virtual User Generator 9.50.0.0 (сборка 3210)
  • Windows 7 в корпоративной сети
  • Internet Explorer 8
  • Chrome 15

Когда я нажимаю кнопку «Начать запись» в VU Gen и подтверждаю, что введите данные, которые запускает браузер, сразу же появляется ошибка процесса:

Перестал работать Internet Explorer

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

[Закрыть программу] [Отладить программу]

Исключение ошибки на самом деле не убивает браузер, поэтому я могу перемещаться по своему приложению и отправлять запросы и т. Д. Однако, когда я прекращаю запись, шаги не записываются, и у меня остается пустое действие:

Action()
{
    return 0;
}

Время от времени диалоговое окно процесса не «вылетает», пока я не закрываю браузер, но все равно не записывается.

Впоследствии я попытался настроить Chrome как браузер в надежде, что это решит эту проблему, однако у него наблюдаются идентичные симптомы.

Быстрый просмотр моего журнала событий показывает, что для каждого браузера я получаю следующие ошибки журнала событий:

IE

Неправильное имя приложения: iexplore.exe, версия: 8.0.7601.17514, время штамп: 0x4ce79912 Неисправное имя модуля: bbhook.dll_unloaded, версия: 0.0.0.0, отметка времени: 0x496e148e Код исключения: 0xc0000005 Смещение ошибки: 0x41fa6c0e Идентификатор сбойного процесса: 0x15ac Неисправное приложение время начала: 0x01ccadc25da25278 Неверный путь к приложению: C: \ Program Файлы (x86) \ Internet Explorer \ iexplore.exe Неверный путь к модулю: bbhook.dll идентификатор отчета: 9f6bdfa8-19b5-11e1-be8f-b8ac6f2deb5b

Chrome

Неверное имя приложения: chrome.exe, версия: 15.0.874.106, время штамп: 0x4ea7969e Неисправное имя модуля: bbhook.dll_unloaded, версия: 0.0.0.0, отметка времени: 0x496e148e Код исключения: 0xc0000005 Смещение ошибки: 0x41fa6c0e Идентификатор ошибочного процесса: 0x1464 Неисправное приложение время начала: 0x01ccadc15ed87df8 Неверный путь к приложению: C: \ Users \ я \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe Неверный путь к модулю: bbhook.dll Идентификатор отчета: 9cb19ee8-19b4-11e1-be8f-b8ac6f2deb5b

Кто-нибудь знает, как решить эту проблему?

Ответы [ 3 ]

3 голосов
/ 28 ноября 2011

Ответ на самом деле довольно прост: VU Gen 11.x официально поддерживает IE8.

VU Gen 9.50 официально не поддерживает IE8 и определенно не поддерживает Chrome.Некоторые пользователи сообщили о работе около , но они, похоже, не работают и для меня.Противоречивая информация в Интернете говорит о том, что исправление программного обеспечения для VU Gen 9.52 также является решением, которое я не смог протестировать, поскольку не смог найти загрузку для этого исправления.

VU Gen 11.x официально поддерживает IE8.

1 голос
/ 30 ноября 2011

Установка v9.52 со всеми патчами и патчем IE8 должна заставить его работать, НО только под Windows XP. Под Win7 есть много дискуссий и споров по этому поводу.

Я точно знаю, что у меня все получилось, но я не знаю, ПОЧЕМУ или КАК. Подробнее здесь .

Я также предлагаю перейти на v11, который работает под Win7 и поддерживает все версии IE.

Что касается сбоя, он частично связан с BHO, установленным под IE. Это BHO не работает правильно с новыми версиями IE. Весь VuGen плохо работает под Win7, потому что он не предназначен для работы там.

0 голосов
/ 29 декабря 2011

Вы используете LoadRunner в неподдерживаемой среде с точки зрения как ОС, так и браузера.Это совсем не удивительно, что это не работает.Вернитесь к вашим требованиям для вашего инструмента.Согласуйте ваши требования с вашей средой, а затем исправьте одно или другое.Если Windows 7 обязательна, вам нужно использовать свое соглашение об обслуживании и обновить его до LoadRunner 11.

...