Selenium-RC学习笔记_01_安装搭建
来源:互联网 发布:把字符串放到数组中 编辑:程序博客网 时间:2024/05/02 02:46
下面介绍一下在eclipse中使用Selenium测试的脚本编写环境的搭建-Junit、
确定你已经安装好了jdk和eclipse。
1、首先下载所需要的文件
从网上下载好Selenium-RC所需要的jar包,可从官网http://seleniumhq.org/download/下载,也可以从网上下载。
我下载的是 selenium-remote-control-1.0.3.zip
下载地址: http://download.csdn.net/detail/spring292713/4456349
下载Junit4.8的jar包,因为我用eclipse 自带的Junit时发现会报错,java.lang.NoClassDefFoundError:junit/framework/TestCase;
换成从官网上下载的 Junit后就没事了。
2、 新建测试项目,导入相关的jar
打开eclipse,新建一个Java项目,在项目名称上右键->Build Path -> Add Libraries -> User Library, 弹出对话框口点击User Library ->New,填写名字,将下好的selenium-remote-control-1.0.3.zip中的selenium-java-client-driver-1.0.1下的selenium-java-client-driver.jar加入到library中;
同样操作,将下好的Junit下的junit-4.7.jar加入到library中,
再将这两个jar导入到classpath中;
4、设置连接Selenium资源文件
选中项目,右键->Build Path ->Link Source ,选择selenium-remote-control-1.0.3下的selenium-java-client-driver-1.0.1 文件夹,Finish。
5、新建一个测试类,填写测试代码,如下:
package com.example.Open;import com.thoughtworks.selenium.*;public class Test extends SeleneseTestCase{public void setUp() throws Exception {setUp("http://www.baidu.com");} public void testUntitled()throws Exception {selenium.open("/");}}
6、启动selenium-server
在cmd中进入selenium-remote-control-1.0.3下的selenium-server-1.0.3,
运行java -jar selenium-server.jar即可启动,结果如图:
为了方便,可以创建一个批处理文件来启动selenium-server,我的批处理文件:
java -jar D:\selenium-remote-control-1.0.3\selenium-server-1.0.3\selenium-server.jar
在运行 测试类即可!!
出现如下结果,表示成功!!
- Selenium-RC学习笔记_01_安装搭建
- MySql学习笔记_01_安装、建表
- selenium RC环境搭建
- 安装selenium RC
- Selenium学习-selenium RC简介
- 微信学习_01_开发环境搭建
- Selenium官方文档:Selenium RC 安装步骤
- Selenium webdriver 学习笔记(一) - 环境搭建
- Selenium学习笔记(webdriver环境搭建)
- Selenium_官方文档:Selenium RC 安装步骤
- selenium rc 简单安装及使用
- 【selenium学习笔记】selenium自动化测试环境安装
- Selenium RC
- Hibernate学习笔记_01_第一个Hibernate小程序
- C学习笔记_01_进制与三码
- [Selenium With C#学习笔记] Lesson-01环境搭建
- 20170920学习笔记Selenium 2 第二章测试环境搭建
- Selenium学习笔记之001:Selenium+Eclipse+Python测试环境搭建
- 关于USB2.0和USB高速传输模式的一点说明
- 对非公开的UIButton和UIBarButtonItem风格的使用
- .9图片的制作(Draw 9-patch)
- C++标准转换运算符const_cast
- Installing Cuda on Ubuntu 11.10
- Selenium-RC学习笔记_01_安装搭建
- How to convert from windows timestamp to unix timestamp
- 推荐非常酷的JavaScript可编辑表格 Editable JavaScript TreeGrid
- ant脚本对as进行打包
- 2012 Multi-University Training Contest 2 Matrix
- java多线程编程
- cocos2d学习笔记(六)CCParallaxNode和Tile Map
- 天气预报完成
- 【原创】从内核层保护文件不被删除