selenium+eclipse常见问题
来源:互联网 发布:原油期货模拟软件 编辑:程序博客网 时间:2024/06/16 05:10
首先提供项目中需要用到的资源文件
selenium+eclipse项目中需要用到的所有资源文件
问题1:selenidum与Firefox版本不匹配
出现这种问题是因为selenium ide版本和Firefox 版本不匹配。好像selenium 3.0版本以下的要用Firefox版本47以下。
问题2:selenium包运行环境与jdk版本不匹配
selenium java 3.0 的运行环境必须是jdk1.8 。
如果jdk是1.7,改成2.48的selenium包运行就正常了
问题3:找不到firefox路径
解决方法:用FirefoxBinary类和public FirefoxDriver(FirefoxBinary binary, FirefoxProfile profile)这个构造方法
File pathToFirefoxBinary = new File("D:\\Program Files\\Mozilla Firefox\\firefox.exe"); FirefoxBinary firefoxbin = new FirefoxBinary(pathToFirefoxBinary); WebDriver driver = new FirefoxDriver(firefoxbin,null);//这里使用这个构造方法。
———-示例如下图:
最后演示一下一个简单的selenium+eclipse工程
1.打开firefox,打开selenium ide,输入要进行测试的网址
注意右上角那个红点就是开始记录的按钮,控制开始/停止记录,默认是开始记录
2.在firefox浏览器地址栏中输入测试网址,进行简单操作
这是selenium ide会有相应变化:
3.导出junit 4文件,在eclipse中运行
新建一个java工程,将该junit 4文件导入工程中,然后将三个 selenium jar包(最开始的下载链接里有)添加到工程编译路径中。最后的工程目录如下:
4.运行该文件。
首先要运行selenium server
如图所示:
如果正常运行就会出现如下图所示:
最后再eclipse中运行该junit文件
5.结果
运行该程序的最终结果就是,该程序会打开firefox,然后执行@test方法里的操作,截图如下:
- selenium+eclipse常见问题
- selenium常见问题
- Selenium webdriver 常见问题
- selenium常见问题(二)
- Selenium常见问题及解决
- python selenium常见问题之一
- selenium常见问题集锦
- Eclipse常见问题
- eclipse常见问题
- Eclipse 常见问题
- Eclipse常见问题
- eclipse 常见问题
- eclipse 常见问题
- eclipse常见问题
- eclipse常见问题
- selenium webdriver 元素定位常见问题
- selenium自动化常见问题及优化
- (1)selenium常见问题-日历
- 1041. 考试座位号(15)——C语言
- Vue学习小结-1
- CentOS 6.X系统安装
- 微信H5同层播放器以及视频自动播放
- uva 1626
- selenium+eclipse常见问题
- react-navigation 安卓上导航标题居中显示
- org.springframework.context.ApplicationContextAware使用理解
- 搞OI各类的神奇而有用的网站
- Java中 for循环的判断语句执行时间
- 机器学习学习笔记3---感知机
- SpringBoot 利用SQLServer管理Session与Session Cookie
- Pylon相机程序内存泄露、资源阻塞、类和回调函数
- 五种基本数据类型