How to Handle Multiple Windows using Webdriver Sampler

1,403 views
Skip to first unread message

Venkataswami Madala

unread,
Aug 21, 2014, 6:17:30 AM8/21/14
to jmeter-...@googlegroups.com
hi in selenium using this code able to do Handle Multiple Windows

 String handle = driver.getWindowHandle();
    Set<String> handles = driver.getWindowHandles();
    
    for(String hnd:handles)
    {
    if(!hnd.equals(handle))
    {
    driver.switchTo().window(hnd);
    System.out.println(driver.getTitle());
    }
   
    }

but in Jmeter Plugin Webdriver Sampler, how to achive this one.

Please Help me
Thank You in Advance :-)

Venkataswami Madala

unread,
Aug 23, 2014, 12:30:54 AM8/23/14
to jmeter-...@googlegroups.com
Hi helo any budy there to help me......"How to Handle Multiple Windows using Webdriver Sampler" in selenium using getWindowHandle & getWindowHandles we can do, but in webdriver sampler how to use these functions....

gli...@gmail.com

unread,
Aug 23, 2014, 9:33:39 AM8/23/14
to jmeter-...@googlegroups.com
WebDriver Sampler JavaScript equivalent will be something like below:

WDS.browser.get('http://example.com')
var handle = WDS.browser.getWindowHandle()
var handles = WDS.browser.getWindowHandles()


for (var i=0; i < handles.size(); i++)
{
   
var currenthandle = handles.toArray()[i]
   
if (currenthandle != handle)
   
{
        WDS
.browser.switchTo().window(currenthandle);
        WDS
.log.info(WDS.browser.getTitle())
        java
.lang.System.out.println(WDS.browser.getTitle())
   
}
}

See Using Selenium with JMeter's WebDriver Sampler guide for more details . 

Venkataswami Madala

unread,
Aug 25, 2014, 12:58:47 AM8/25/14
to jmeter-...@googlegroups.com, gli...@gmail.com
Thank You :-) it is working

Rocky Keshri

unread,
Mar 2, 2021, 2:38:25 AM3/2/21
to jmeter-plugins

Hi Team,

Even after writing the code, my control was not transferring to the new window. Please help on it

Regards
Rocky

Rocky Keshri

unread,
Mar 2, 2021, 4:39:02 AM3/2/21
to jmeter-plugins
Hi Team,

It's working fine now Thanks

Regards
Rocky

Reply all
Reply to author
Forward
0 new messages