您的位置:软件测试 > 开源软件测试 > 开源单元测试工具 > junit
Selenium+Eclipse+JUnit+Maven实现WEB自动化测试
作者:网络转载 发布时间:[ 2014/2/17 16:46:08 ] 推荐标签:WEB Selenium JUnit Eclipse

有关WEB 自动化测试的解决方案有很多,selenium因为开源和支持多语言测试脚本的特点受到很多人的青睐。在语言的选择上,综合语言本身的优缺点,普及率后选择了JAVA做了一次尝试。

1. Selenium

参考: http://seleniumhq.org/

我们需要用到Selenium 两个组件

Selenium IDE-  一个firefox 的插件,用来初步录制我们的测试脚本。 支持多种语言的脚本(html, java, c#, ruby, php…)

Selenium RC    selenium-remote control 的缩写. 包含Selenium Server和不同语言的开发包。 这里我们选择JAVA 为例.

2. Eclipse+ JUnit

选择Eclipse 作为我们优化,重构JAVA 测试代码的 IDE,JUnit做为我们的自动化测试框架(类似的还有 testNG)。

3.  Maven(类似的还有 ANT)

Maven 用于构建自动化测试代码,用命令行控制测试代码的执行,并生成测试报告。 后期还可以整合至持续集成中。

Selenium IDE

http://seleniumhq.org/projects/ide/ 用firefox下载会自动安装

安装注意事项 :

1.       需预先安装JDK, 设置JAVA_HOME, MAVEN_HOME变量,添加PATH .(%JAVA_HOME%in, %MAVEN_HOME%in)

2.       安装Maven Plugin

启动Eclipse, 点击 HELP ,选择 Install New Software

3.       添加插件地址

http://m2eclipse.sonatype.org/sites/m2e

4.       为Maven设置Classpath变量,设置java>build path>classpath variables

通过new...按钮增加一个变量条目:

name:M2_REPO

path:C:/Documents and Settings/zhangsan/.m2/repository,zhangsan是你的xp中的用户名

以下是从录制到后执行自动化测试的步骤

1. 录制脚本

1.安装完Selenium IDE 查检后启动FireFox浏览器,在Firefox菜单栏中单击“工具”菜单,我们会看到Selenium IDE是其子菜单:

2.  单击Selenium IDE项我们可以看到弹出Selenium IDE窗口:

3.  可以使用Selenium IDE的菜单栏“Options”菜单中的“Format”子菜单将脚本转化为各自所需的语言类型,这里我们选择Java(JUnit)。

4.  点击 红色圆点, 我们在浏览器上所做的操作会被录制下来了。将录制的脚本保存下来,后面我们还会用到。

上一页12下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd