关注Selenium中的外部启动浏览器



我正在使用Sikuli在桌面上打开一个基于窗口的应用程序。单击该应用程序中的按钮后,将打开浏览器。

我可以在Selenium中关注那个浏览器吗?Web驱动程序能否检测到已打开的浏览器?

答案是否定的。为了让Selenium Webdriver控制浏览器,它必须实例化为创建会话ID等的Webdriver对象。

一种可能的解决方案可能是以某种方式截取桌面应用程序生成的URL,并使用它来启动Web驱动程序实例。

最新更新