Невозможно открыть URL-адрес в Chrome

#jmeter #selenium-chromedriver

#jmeter #selenium-chromedriver

Вопрос:

Я использую JMeter 5.3 и установил plugin manager 1.6. Используя plugin manager, я установил selenium WebDriver.

В папке lib

В папке ext

Затем загрузил последнюю версию драйвера Chrome для Chrome 87 и указал путь .exe в конфигурации драйвера Chrome.

введите описание изображения здесь

Когда я запускаю этот Chrome, он открывается, а затем закрывается без открытия URL-адреса, и выдается ошибка с кодом ответа: 500.

Когда я попробовал использовать последнюю версию драйвера Firefox, выдается та же ошибка.

Не уверен, в чем проблема. Спасибо.

введите описание изображения здесь

Ответ №1:

Просто не используйте beanshell в качестве языка, выберите groovy из раскрывающегося списка «Язык скрипта», и ваш код должен начать работать:

введите описание изображения здесь

Поскольку пользователям JMeter 3.1 рекомендуется использовать Groovy в качестве языка сценариев, потому что:

  1. Он обладает лучшей производительностью по сравнению с Beanshell
  2. Он более совместим с Java, включая функции современного языка (дженерики, лямбды и т. Д.), В то время как с Beanshell вы застряли на уровне Java 1.5
  3. Он предоставляет множество улучшений поверх Java SDK, поэтому вы можете делать больше за меньшее количество строк кода

Дополнительная информация: Apache Groovy — почему и как вы должны его использовать