51Testing软件测试论坛

标题: WEBDRIVER 需要获取WIN7下FIREFOX的安装路径 [打印本页]

作者: guoguo2005    时间: 2015-8-27 18:39
标题: WEBDRIVER 需要获取WIN7下FIREFOX的安装路径
没有百度到,哪位大神可以指点一下。
作者: gaha    时间: 2015-8-28 09:04
快捷方式点右键,属性,左下角找 查找目标。
作者: 清凉晨    时间: 2015-8-28 09:06
1.  System.setProperty("webdriver.firefox.bin", "D:\\Program Files\\Mozilla Firefox\\firefox.exe");//设置系统权限,system指的是 JRE (runtime)system,不是指 OS
2.  File FirefoxPath=new File("F:/Program Files (x86)/Mozilla Firefox/firefox.exe");
FirefoxBinary FireBinary =new FirefoxBinary(FirefoxPath);//加载firefox实际安装路径
firefox = new FirefoxDriver(FireBinary,null);
看看这个能不能帮到你。
作者: guoguo2005    时间: 2015-8-28 09:26
清凉晨 发表于 2015-8-28 09:06
1.  System.setProperty("webdriver.firefox.bin", "D:\\Program Files\\Mozilla Firefox\\firefox.exe");/ ...

不同的执行脚本机器安装浏览器的路径是不同的。
为了加强脚本的兼容性,所以要自动获取每个机器上的浏览器的安装路径。
作者: jingzizx    时间: 2015-8-28 11:00
好像没有现成的算法,要自己写吧。。。
作者: tiankai30    时间: 2015-8-28 11:31
那是不是还要兼容安装的人改了默认的文件夹名
这么考虑的话,建议写个变量吧,运行前手动指定/输入路径。
作者: guoguo2005    时间: 2015-8-28 13:02
jingzizx 发表于 2015-8-28 11:00
好像没有现成的算法,要自己写吧。。。

不会写,特来请教。
百度实在找不到。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2