Как переопределить содержимое ответа в тесте сэмплера JMeter WebDriver? Когда я запускаю следующий код, ответ, который отображается на вкладке ответа WebDriver Sampler, представляет собой полное содержимое веб-страницы , а не то, что я ожидал увидеть, строковое значение «сообщение» . Есть идеи, что я делаю неправильно?
var pkg = JavaImporter(org.openqa.selenium)
WDS.sampleResult.sampleStart()
WDS.log.info("Start...")
WDS.browser.get('http://google.com')
WDS.sampleResult.sampleEnd()
java.lang.Thread.sleep( 500 )
WDS.sampleResult.setResponseMessage( "a message" )
WDS.sampleResult.setSuccessful(true)
Чтобы воспроизвести это, вам необходимо загрузить пакет плагинов WebDriver для JMeter и добавить этап «WebDriver Sampler» и «Конфигурация драйвера Firefix» в свой план тестирования.
Это тоже не работает:
WDS.sampleResult.responseMessage = 'a message'
WDS.sampleResult.successful = true
И этого не сделал:
WDS.sampleResult.setResponseData("a message", "utf-8")
WDS.sampleResult.setSuccessful(true)
И этого не произошло:
var message = "Hello World".split('')
WDS.sampleResult.setResponseData( message, 'utf-8' )
WDS.sampleResult.setSuccessful(true)
Я просто пытаюсь установить значение, которое смогу получить на следующем этапе тестирования.