2016-12-23 10 views
1

My Jmeter-webdriver webdriver Sampler скрипт выполнен точно в браузере Chrome, тогда как при выполнении того же скрипта на htmlunitdriver он выдает ошибку.Jmeter-Webdriver Webdriver Sampler - Как выполнить скрипт в HtmlUnitDriver?

Для настройки HtmlUnitdriver следуют шаги: -

Группа Thread> Добавить> Слушатель> JP @ GC- HtmlUnitDriver Config

2016/12/23 14:26:51 ERROR - com.googlecode.jmeter.plugins.webdriver.sampler.WebDriverSampler: com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot find function addEventListener in object [object Window]. (https://test.html 
Build info: version: '2.52.0', revision: '4c2593d28', time: '2016-02-11 11:22:43' 
System info: host: 'EN09', ip: '192.168.254.2', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_111' 
Driver info: driver.version: HtmlUnitDriver 

Пожалуйста, дайте мне знать, как запустить WebDriver сэмплера скрипт на Htmlunitdriver успешно

ответ

0

Быстрый контрольный список:

  1. Вы в состоянии запустить что-то «минимальное» успешно, а именно:

    WDS.sampleResult.sampleStart() 
    WDS.browser.get('http://example.com') 
    WDS.sampleResult.sampleEnd() 
    

    Если ответ «Нет» - это может быть проблема установки, я бы рекомендовал переустановке/WebDriver поддержки Selenium плагинов сверток с помощью JMeter Plugins Manager, :

    Selenium JMeter Plugins Manager

  2. в состоянии выполнить тест с использованием HtmlUnitDriver из Java кода (без JMeter) вы?

    Если ответ «Нет» - проверьте, существует ли проблема: https://sourceforge.net/p/htmlunit/bugs/, а если нет - сообщите об этом.

  3. Если вы можете запустить свой тестовый сценарий с Java и не в состоянии запустить его с JMeter - сообщить об этом JMeter Plugins forum

жизнеспособные обходной путь для выполнения обезглавленных тестов Selenium с помощью JMeter является PhantomJS Driver

+0

Привет Дмитрий, спасибо за ответ, Моя программа очень хорошо работает в других браузерах. Итак, я думаю, jmeter-webdriver является проблемой установки. Это проблема совместимости? Вы пробовали раньше на драйвере HTMLUNIT? Если не. вы можете попробовать один раз? – user3302083