Search code examples
jmeterjmeter-plugins

Get sessionStorage key value from browser


I had used Webdriver Sampler to login in my web application as my application logged in using google signin .

Another related request is required an auth_token , which is stored in sessionStorage of browser ,

How can I get it?

I try this but gives me an error

WebDriverSampler: TypeError: WDS.browser.sessionStorage is not a function


Solution

  • Just use WDS.Browser.executeScript() method and call window.sessionStorage.getItem() function like:

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

    Demo:

    JMeter WebDriver Get Value from session storage

    More information: The WebDriver Sampler: Your Top 10 Questions Answered