繁体   English   中英

Selenium Webdriver(Java)与Firefox扩展/插件连接/互操作

[英]Selenium Webdriver (Java) connect/interoperate with a Firefox extension/plugin

我正在寻找一种将Selenium Webdriver连接到Firefox扩展/插件的方法。 我想从Selenium Webdriver的api的firefox扩展名启动功能。 这可能吗? 我知道我可以在页面内调用javascript代码,但不能在firefox扩展内调用。

如果使用Selenium Webdriver无法实现,是否还有另一种连接方法,也许是使用Java?

非常感谢你的帮助!

一种方法(如何执行此操作)是:

  • 创建Firefox配置文件并以某种方式命名它,您知道它是什么。 例如SELENIUM
  • 将插件安装到此配置文件。 通常,使该配置文件适合于测试。
  • 初始化Webdriver时:

      ProfilesIni allProfiles = new ProfilesIni(); FirefoxProfile desiredProfile = allProfiles.getProfile("SELENIUM"); WebDriver driver = new FirefoxDriver(desiredProfile); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM