自动化基本环境搭建 (myEclipse + selenium-2.42.2)
来源:互联网 发布:韩国女团 知乎 编辑:程序博客网 时间:2024/06/03 18:26
一、环境搭建
1、 下载myEclipse, 在网盘保存了一份http://pan.baidu.com/s/1jGkS52u,并安装
2、 下载selenium-java-2.42.2.zip(这个网上很多,百度一个即可)
3、 解压selenium-java-2.42.2.zip
4、 打开myEclipse,新建一个javaproject ,这里建的工程名称叫tpush
5、 把解压后的selenium-java-2.42.2拷贝到tpush文件架内, 目录如下:
6、 myEclipse里刷新 tpush,看到的列表如下:
7、 右键选择buildpath/configurebuild path…. ,选择java Build path/libraries, and jars……, 把selenium-java-2.42.2文件夹里所有的jar包都添加进去:
8、 关联webdriver的源码.在上一步生成的Referenced Libraries 文件夹里,找到selenium-java-2.42.2.jar,右键properties, 设置如下:
至此, 环境准备ok。 那么环境到底行不行呢? 来测试一下
二、第一个脚本
1、 新建一个javaclass,这里叫tpush,编辑代码如下:
package tpush;
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.*;
importorg.openqa.selenium.support.ui.*;
publicclass tpush {
publicstatic void main(String[] args){
//设置浏览器属性
System.setProperty ("webdriver.firefox.bin","C:\\Program Files\\MozillaFirefox\\firefox.exe");
//创建一个 FireFox的浏览器实例
WebDriver driver = new FirefoxDriver();
//WebDriverdriver = new InternetExplorerDriver ();
driver.get("http://www.baidu.com");
System.out.print("test success");
}
}
2、 右键选择run As/java application ,运行, 运行后程序打开浏览器,输入百度,并在控制台输出test success,
简单的环境成功搭建。
- 自动化基本环境搭建 (myEclipse + selenium-2.42.2)
- web自动化(1)----selenium环境搭建
- Web自动化环境搭建(selenium+python)
- selenium + Python 自动化环境搭建
- Python+selenium自动化环境搭建
- Python+selenium自动化环境搭建
- selenium web 自动化环境搭建(Windows7 环境, Chrome, Python)
- 如何搭建Selenium-Grid2环境(Java)(自动化测试技术)
- Selenium终极自动化测试环境搭建(一)
- UI自动化测试环境搭建步骤(python + selenium)
- Java+maven+selenium+testng+jenkins自动化环境搭建(补充)
- selenium+python自动化测试(一)--环境搭建
- Selenium+Java+Appium+TestNg环境搭建——Web自动化测试与HTML5测试(2)
- selenium+testNG-自动化测试环境的搭建
- 搭建Python Selenium自动化测试环境
- selenium+testNG-自动化测试环境的搭建
- python+ selenium自动化测试环境搭建
- Selenium+Python自动化测试环境搭建
- EasyUI DataGrid onBeforeRender 使用记录
- python生成随机数
- 个推与APICloud达成合作,实现企业精准推送
- MongoDb中save与insert区别
- IE6的window.location.href问题
- 自动化基本环境搭建 (myEclipse + selenium-2.42.2)
- BZOJ 3578 GTY的人类基因组计划2 set
- 后台处理double转换成按三位一逗号格式输出字符串
- 心情忐忑
- fibonacci数列
- 触摸,事件,UIGestureRecognizer
- activiti5第四弹----serviceTask中的java服务任务
- 数据库索引的作用和优点缺点
- 更改eclipse内存溢出