我正在使用 Selenium WebDriver (Java) 并尝试在 WebDriver 登录到页面后更改 URL。
有没有办法:
- 更改当前窗口的 URL,或
- 打开一个新选项卡并转到另一个页面。
谢谢!
我正在使用 Selenium WebDriver (Java) 并尝试在 WebDriver 登录到页面后更改 URL。
有没有办法:
谢谢!
你没有分享任何代码,所以我不知道你的方法是什么,我只分享我对这个主题的了解。
1)对于您的第一个问题,我认为您知道如何使用 selenium Web 驱动程序打开一个新页面,也许您可以使用一些等待方法,然后再次调用驱动程序。
//open browser
driver = new FirefoxDriver();
//login
driver.get("https://www.google.com/");
//set implicit wait
driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
//Then invoke method again for your second request(I am not try this code maybe you need to create new driver object)
driver.get("https://www.stackoverflow.com");
2)对于您的第二个问题,此链接可以帮助您。