【发布时间】:2013-08-16 15:58:47
【问题描述】:
我一直在寻找一种在 C# 中使用 Selenium 来单击扩展程序的小部件 outside the HTML DOM 的方法(比如打开它……),但没有成功。我尝试了 addExtension 方法,但它使 Chrome 崩溃并尝试使用默认配置文件,以便活动扩展将与 ChromeDriver 实例一起加载,但这对我也不起作用。
这些元素没有我可以导航到以更改其设置的页面(单击小部件时它们会弹出一个窗口),因此我需要另一种方法来执行此操作。
你们中的 Selenium 专家是否知道我是否可以使用 Selenium 实现它,或者它可能是未来要实现的功能?
或者也许有另一个免费的工具可以做到这一点?
【问题讨论】:
-
我相信这样的事情是不可能的。不过我很高兴被证明是错误的。
-
我知道这可能不是您想要的解决方案,因为这不会将句柄返回到按钮,但现在它是一个很好的解决方法......
标签: c# google-chrome google-chrome-extension selenium-webdriver