我正在使用Sikuli在桌面上打开一个基于窗口的应用程序。单击该应用程序中的按钮后,将打开浏览器。
我可以在Selenium中关注那个浏览器吗?Web驱动程序能否检测到已打开的浏览器?
答案是否定的。为了让Selenium Webdriver控制浏览器,它必须实例化为创建会话ID等的Webdriver对象。
一种可能的解决方案可能是以某种方式截取桌面应用程序生成的URL,并使用它来启动Web驱动程序实例。
我正在使用Sikuli在桌面上打开一个基于窗口的应用程序。单击该应用程序中的按钮后,将打开浏览器。
我可以在Selenium中关注那个浏览器吗?Web驱动程序能否检测到已打开的浏览器?
答案是否定的。为了让Selenium Webdriver控制浏览器,它必须实例化为创建会话ID等的Webdriver对象。
一种可能的解决方案可能是以某种方式截取桌面应用程序生成的URL,并使用它来启动Web驱动程序实例。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium