慕小白sky
慕码人0328943
张铎宝
就这点代码自己看一下就可以了
麦乐歌兜
再全局安装 一下
勿莣洎莪
应该是驱动geckodriver.exe版本问题,换个与selenium匹配的版本;
癫狂美女子
慕哥5470374
我是mac启动Firefox失败,我填的路径"/Applications/Firefox.app"。换成Linux上,不用写路径,可以直接调起来。
qq_慕粉9566238
不可以,软件包是文件路径,放出来就找不到了
十七懒得说话


这样算好了吗
慕粉1473922411
十七懒得说话
报错显示是这样
枪王之王
满分爱意
我跟你遇到了同样的问题,现在已经解决。selenium Webdriver目前支持到JDK8,确保使用JDK8,地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。 然后下载chromedriver,需要和你谷歌浏览器的版本对应,这是下载chromedriver的地址,选择对应的版本:https://chromedriver.storage.googleapis.com/index.html。记得把chromedriver添加到path环境变量,就可以了。如果还不行,重启eclipse就行。
生活很美好
我的默认就在最下面 估计是我先创建的src后倒入的jar 就在后面了
生活很美好
可以安装testng的离线安装包
慕妹3382584
NoSuchMethod
qq_朱朱_5
以前的火狐浏览器可以不用下载driver就可以,现在好像不行了,现在也需要下载相应版本的driver现在新版本的也要写成webdriver.firefox.driver,相应版本的driver直接百度都有的,放好了driver要配置环境变量
慕粉2217209663
我也是这样楼主解决了嘛
慕侠941210
已解决,将internet选项-安全页所有的启用安全模式勾去掉,再把IE页面的缩放调成100%就OK啦
慕侠941210
Thread.sleep(4000);
在末尾加上这句,4000可改成其他数值,该句表示暂停4秒。
annieChen
哪个版本不重要,重要的是版本和driver要对应
慕侠941210
driver的路径没有设置对吗,
胖七
YRZR
浏览器与webdriver的版本没有对应上,检查下ie浏览器的版本,然后下载对应的webdriver版本
c橙橙
如果报错是你的main方法,哪你可以不用main方法,自己写一个方法呀。 public static void test(){}
c橙橙
我和你的 一样,楼主解决了嘛
慕斯卡5549737
在老师的实战课程里面有,不过收费
慕斯卡1287281
你下载了selenium-java的jar包了吗?下载了的话,把这个jar包导进去就行了,导入的方法就是工程右键-属性-build path-library-外部jar的添加把所有jar包加入,在工程的参照library里面就可以看到selenium-java的jar包了,你要的导入的api就是在这个包下
qq_听说_27
qq_纸人_0
试一下 http://www.baidu.com 而不是HTTPS