Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium Webdriver(Java)与Firefox扩展/插件连接/互操作_Java_Firefox_Selenium_Firefox Addon_Selenium Webdriver - Fatal编程技术网

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

Selenium Webdriver(Java)与Firefox扩展/插件连接/互操作,java,firefox,selenium,firefox-addon,selenium-webdriver,Java,Firefox,Selenium,Firefox Addon,Selenium Webdriver,我正在寻找一种从SeleniumWebDriver连接到Firefox扩展/插件的方法。 我想从SeleniumWebDriver的api中的firefox扩展启动一个函数。这可能吗? 我知道我可以调用页面中的javascript代码,但不能调用firefox扩展中的javascript代码 如果SeleniumWebDriver无法实现连接,是否有其他连接方式,可能是java 非常感谢你的帮助 一种方法是: 你知道它是什么吗。e、 g.SELENIUM 将加载项安装到此配置文件。通常,使该配

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

如果SeleniumWebDriver无法实现连接,是否有其他连接方式,可能是java


非常感谢你的帮助

一种方法是:

  • 你知道它是什么吗。e、 g.
    SELENIUM
  • 将加载项安装到此配置文件。通常,使该配置文件适合于测试
  • 初始化Webdriver时:

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

实际上,这会给我的Webdriver添加一个插件,这不是我的问题。我如何从我添加到webdriver的插件中说出“知道按这个按钮”(或者实际调用按钮后面的javascript函数)?