如何获取已打开浏览器的当前URL?但GetCurrentURL方法将有助于获取被调用的浏览器的url,我需要获取alredy打开选项卡的url。 感谢名单..
答案 0 :(得分:0)
AFAIK ,webdriver
无法附加到正在运行的浏览器。因此无法获取URL。
此链接可能会对问题有所了解:Attach to opened browser in WebDriver.
答案 1 :(得分:0)
如果在启动selenium webdriver后打开了windows / tabs
//伪代码
//get all the windows already opened
Set<String> windows = driver.getAllWindows();
//loop through each windows
for(String s:windows){
driver.switchTo(s);
String title =driver.getCurrentUrl();
//do with url
}