从浏览器获取sessionStorage键值

时间:2018-04-26 07:33:17

标签: jmeter jmeter-plugins

我使用Webdriver Sampler登录我的网络应用程序,因为我的应用程序使用google登录登录。

另一个相关请求需要一个auth_token,它存储在浏览器的sessionStorage中,

我怎样才能得到它?

我试试这个但却给我一个错误

WebDriverSampler:TypeError:WDS.browser.sessionStorage不是函数

1 个答案:

答案 0 :(得分:0)

只需使用WDS.Browser.executeScript()方法并调用window.sessionStorage.getItem()函数,如:

var foo = WDS.browser.executeScript("return window.sessionStorage.getItem('foo');")

演示:

JMeter WebDriver Get Value from session storage

更多信息:The WebDriver Sampler: Your Top 10 Questions Answered