Remote使用出现的问题及解决办法

最近尝试跟着虫师的OP模式所写的bbs代码,应用自己的项目尝试修改,在第一步Remote启动Firefox上便出错,当前selenium2.53,firefox47.1,selenium server3.0.0b2.

当然,首先需要启动selenium server,否则会提示计算机拒绝访问。命令行下进入server的文件夹,然后运行命令:

java -jar selenium-server-standalone-3.0.0-beta3.jar

默认打开4444端口,如果提示该端口被占用,可以查看占用的进程pid,然后停止该进程

启动selenium server后,运行出现如下错误

Message: The path to the driver executable must be set by the webdriver.gecko.driver system property; for more information, see https://github.com/mozilla/ge... The latest version can be downloaded fromhttps://github.com/mozilla/ge...

按照提示下载

解压放在火狐安装文件下C:Program Files (x86)Mozilla Firefox,并在环境变量Path里加上该路径,不再提示这个错误。网上基本都是说selenium和ff的版本不匹配

原文地址:https://www.cnblogs.com/minieye/p/5848815.html