Как устранить ошибку начальной страницы IE Webdriver сервера - Selenium IE Webdriver с JMeter - PullRequest
0 голосов
/ 24 апреля 2020

Я пытаюсь интегрировать свой код Selenium в JMeter. План тестирования выглядит следующим образом:

Thread Group
    \_ Internet Explorer Driver Config
    \_ WebDriver Sampler (with Selenium Java code)
    \_ View Results Tree Listener

Когда я запускаю сценарий Jmeter, открывается IE и отображается сообщение «Это начальная стартовая страница для сервера WebDriver». и не выходит за рамки этого. Результат сэмплера Jmeter, тем не менее, отображается как пройденный.

Код работает отлично, когда запускается непосредственно из Eclipse.

Я настроил IE по этой ссылке - https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver#required -конфигурация

Что еще мне не хватает?

Заранее спасибо!

1 Ответ

1 голос
/ 24 апреля 2020

Нет возможности выполнить Java код в WebDriver Sampler , что, по вашему мнению, java на самом деле Beanshell , которое не полностью Java совместимо.

Попробуйте выбрать groovy в качестве языка, он более Java -совместимый, более того , так как в JMeter 3.1 рекомендуется использовать его для сценариев в основном из-за соображений производительности и если это не решит вашу проблему, проверьте jmeter.log file на наличие любых подозрительных записей.

Минимальный рабочий код Beanshell / Groovy будет выглядеть примерно так:

WDS.sampleResult.sampleStart();
WDS.browser.get("http://example.com");
WDS.sampleResult.sampleEnd();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...