为什么Firefox是webdriver的默认浏览器

时间:2015-07-03 08:00:50

标签: selenium-webdriver

我们知道对于firefox,在chrome或IE需要时不需要driverserver.exe。请帮助我理解为什么Firefox是WebDriver的默认实现。

2 个答案:

答案 0 :(得分:1)

Firefox在jar文件中被烘焙。它来自一个xpi,它是firefox的扩展。一旦您实例化 FrefoxDriver ,它就会被添加。见this

答案 1 :(得分:1)

从这里开始 - JNI documentation: Firefox驱动程序

Firefox驱动程序包含在下载中提供的selenium-server-stanalone.jar中。驱动程序以xpi(firefox扩展名)的形式出现,当你启动FirefoxDriver的新实例时,它会添加到firefox配置文件中。