selenium入门知识
上一篇 /
下一篇 2012-11-22 15:17:03
/ 个人分类:Selenium
selenium-ide适用于selenium测试的一个集成测试工具,他被嵌套在ff中,作为dd的一个组件来使用,并且通过它,测试人员可以录制在web界面上的一切操作,并进行编辑,调试和快速回放,就行用户在操作一样
特点:
1、非常容易在也卖弄上进行录制和回放
2、能自动通过id、name和xpath来定位页面上的元素
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是使用js和dhtmml编写的,由于存在一个同源策略的问题,所以在进行测试部署的时候必须将所测试程序部署在服务器端selenium-core就是test-runner运行方式
selenium-rc可以使用高级语言来编写wb页面测试脚本,编写的脚本可以运行在任何支持js的浏览器中
1、selenium服务器,能偶自动的开启和关闭web浏览器,对于wb的请求,他就像一个http代理,selenium服务器通过向浏览器发出javascript条用实现对html页面的全面追踪,并通过网络把执行结果返回给selenium客户端。selenium服务器是用java开发的吗,所以搭建环境时,需要安装java环境
2、selenium客户端程序,一般使用单元测试技术实现,通过判断返回的结果与预期是否一致来决定程序是否运行正确,selenium客户端测试程序可以使用java、php、.net等高级语言来编写
3、selenium是通过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: