我们知道对于firefox,在chrome或IE需要时不需要driverserver.exe。请帮助我理解为什么Firefox是WebDriver的默认实现。
答案 0 :(得分:1)
Firefox在jar文件中被烘焙。它来自一个xpi,它是firefox的扩展。一旦您实例化 FrefoxDriver ,它就会被添加。见this
答案 1 :(得分:1)
从这里开始 - JNI documentation: Firefox驱动程序
Firefox驱动程序包含在下载中提供的selenium-server-stanalone.jar中。驱动程序以xpi(firefox扩展名)的形式出现,当你启动FirefoxDriver的新实例时,它会添加到firefox配置文件中。