当前位置:文档之家› Selenium安装以及简单的自动化测试用例

Selenium安装以及简单的自动化测试用例

Selenium安装以及简单的自动化测
试用例
中科软科技股份有限公司
2013年4月
V1.0.0
关于本文档
说明:类型-创建(C)、修改(U)、删除(D)、增加(A);
目录
目录 (3)
1.Selenium介绍 (3)
2.相关组件 (3)
3.启动seleniumRC (4)
4.简单测试用例 (4)
4.1在火狐浏览器上下载并打开selenium IDE (5)
4.2录制测试用例 (6)
4.2.1 录制 (6)
4.2.2 检查 (6)
4.2.3 语言转换 (6)
4.2.4 准备Eclipse环境 (7)
4.2.5 运行 (9)
1.Selenium介绍
Selenium是一个用于Web应用程序测试的工具。

Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。

支持的浏览器包括IE、Mozilla Firefox、Mozilla Suite等。

功能:
●测试直接在浏览器中运行,就像真实用户所做的一样,从终端用户的角度测试应用程序。

●使浏览器兼容性测试自动化成为可能。

●使用简单,可生成多种语言的用例脚本。

2.相关组件
●Selenium IDE:一个Firefox插件,可以录制用户的基本操作,生成测试用例。

随后可以
运行这些测试用例在浏览器里回放,可将测试用例转换为其他语言的自动化脚本。

●Selenium Remote Control (RC) :支持多种平台(Windows,Linux,Solaris)和多种浏览器(IE,
Firefox,Opera,Safari),可以用多种语言(Java,Ruby,Python,Perl,PHP,C#)编写测试用例。

●Selenium Grid :允许Selenium-RC 针对规模庞大的测试案例集或者需要在不同环境中
运行的测试案例集进行扩展。

3.启动seleniumRC
官网下载:/download/。

打开cmd,进入RC存放文件夹。

在命令行输入:java –jar selenium-server.jar 。

启动成功。

注意在启动RC前,确认电脑上安装JDK版本高于1.5
4.简单测试用例
以OA系统登录为例:
4.1在火狐浏览器上下载并打开selenium IDE
回放按钮
4.2录制测试用例
4.2.1录制
打开Firefox浏览器,在地址栏输入:http://192.168.61.237:8080/sinoiaoa/,并输入用户名跟密码,点击登录按钮。

4.2.2检查
检查测试用例能否正常执行。

如下图所示,IDE记录下用户所做的操作,并以HTML语言的形式展示出来。

点击“回放”按钮。

4.2.3语言转换
将测试用例转换为需要的语言,将html语言转化为需要的语言。

本次以Java/JUnit 4/Remote Control为例。

另存在Login_in.java中。

4.2.4准备Eclipse环境
准备Eclipse运行环境。

打开Eclipse,新建Java Project。

在新建的Project下新建lib文件,将selenium-server-standalone-2.35.0.jar与selenium-java-2.35.0.jar考入Eclipse Workspace下lib文件夹中。

选中Test,在菜单栏点击“Project-Properties”,选中“Java Build Path”,打开Libraries,点击“Add Library”添加JUnit4。

如下图。

添加Junit4成功后,在“Project-Properties”下,点击“Add JARs”,将lib文件夹下的selenium-server-standalone-2.35.0.jar与selenium-java-2.35.0.jar添加进来。

4.2.5运行
运行程序:将Login_in.java保存在D:\Eclipse_Workspace\Project_name\src下,调试运行注意:firefox需要安装在默认路径下。

相关主题