selenium入门知识

上一篇 / 下一篇  2012-11-22 15:17:03 / 个人分类:Selenium

selenium-ide适用于selenium测试的一个集成测试工具,他被嵌套在ff中,作为dd的一个组件来使用,并且通过它,测试人员可以录制在web界面上的一切操作,并进行编辑,调试和快速回放,就行用户在操作一样

特点:

1、非常容易在也卖弄上进行录制和回放

2、能自动通过idnamexpath来定位页面上的元素

3、自动执行selenium命令

4、能够进行调试和设置断点

5、录制成功的脚本能够转化成个钟语言

6、在每个录制的脚本中能够加入断言

使用说明
1.在操作系统上安装firefox
http://seleniumhq.org/download/下载selenium-ide
2、下载后,在ff中打开插件文件selenium-ide.xpi进行安装,重新启动ff后,可选择菜单“tools selenium ide”打开
3、录制测试脚本的过程:点击ide插件上的红色按钮进行录制,然后你可以按照你的要求在web界面上进行操作,ide会自动录制下你的操作,手工编辑脚本是通过选择和插入selenium命令的方式来实现的

 

selenium-core是使用jsdhtmml编写的,由于存在一个同源策略的问题,所以在进行测试部署的时候必须将所测试程序部署在服务器端selenium-core就是test-runner运行方式

 

selenium-rc可以使用高级语言来编写wb页面测试脚本,编写的脚本可以运行在任何支持js的浏览器中

1selenium服务器,能偶自动的开启和关闭web浏览器,对于wb的请求,他就像一个http代理,selenium服务器通过向浏览器发出javascript条用实现对html页面的全面追踪,并通过网络把执行结果返回给selenium客户端。selenium服务器是用java开发的吗,所以搭建环境时,需要安装java环境

2selenium客户端程序,一般使用单元测试技术实现,通过判断返回的结果与预期是否一致来决定程序是否运行正确,selenium客户端测试程序可以使用javaphp.net等高级语言来编写

3selenium是通过javascript来实现对html页面的操作的,他提供了丰富的置顶html页面元素和操作页面元素的方法

测试环境搭建

1、下载jdk1.5以及1.5以上版本,并且进行安装,配置相应的环境

2、在http://selenium.org/download/上下载最新的selenium-rc

3、下载eclipse,进行安装

4、启动eclipse,新建一个工程,在工程中引入

5、在cmd命令行进入到selenium-server.jar的文件夹下,输入java-jar selenium-server.jar,启动服务器

6、在该工程下新建一个junit,然后我们就可以在其中编写我们的测试用例,并且运行测试用例


TAG:

 

评分:0

我来说两句

Open Toolbar