2011年12月21日
摘要: 前提:必须安装了eclipse,且在eclipse中新建了project,如project名称为test1.对test加载selenium-server-standalone-2.15.0.jar包及Junit4包2.将Selenium IDE中录制的脚本转换成Junit 4(options-->format-->Junit 4(Remote control)),对转换后的脚本进行复制,拷贝至eclipse的某个新建测试类中3.修改代码:在setup()方法中增加Selenium RC启动方法,否则运行失败public class SampleTest extends Selene 阅读全文
posted @ 2011-12-21 22:57 随性生活 阅读(4530) 评论(0) 推荐(0) 编辑
摘要: Selenium IDE插件安装成功后,便可在Firefox的菜单tools-->Selenium IDE找到,打开它即可直接录制你要测试的内容,这部分比较简单,只记录遇到的问题:1.录完后,想转换成Junit4,选择options-->format,发现显示的是:want the formats back?click to read more,找不到所要选择的Junit 4解决办法:选择options-->options-->General-->勾中enable experimental feature即可2.在Junit模式下进行录制后,不能回放解决办法:只有 阅读全文
posted @ 2011-12-21 22:46 随性生活 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: 首先必须要知道的网址:Selenium官网:http://seleniumhq.org/Firefox官网:http://firefox.com.cn/1.在selenium官网选择Download标签页,下载Selenium IDE最新版(找到Download version 1.5.0 released,单击1.5.0即可下载);下载Selenium Server (formerly the Selenium RC Server)-->找到Download version 2.15.0 2.在Firefox官网下载最新版Firefox,我选择的是英文版,并安装至本地3.本地安装Sel 阅读全文
posted @ 2011-12-21 22:24 随性生活 阅读(599) 评论(0) 推荐(0) 编辑
摘要: Selenium包括四种工具:1.Selenium Core:是Selenium IDE和Selenium RC的引擎,可以在任何浏览器中运行,必须掌握Selenium语言;2.Selenium IDE:FireFox的一个插件,只能在Firefox下运行,但支持脚本录制,必须掌握Selenium语言;3.Selenium RC:Selenium Remote Control缩写。跨浏览器且支持多种语言,C#,Java,Python,Ruby等任选一种熟悉即可;4.Selenium Grid:允许同时并行地、在不同的环境上运行多个测试任务,极大地加快Web应用的功能测试。我选用了Selen.. 阅读全文
posted @ 2011-12-21 21:56 随性生活 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 从07年开始听说了selenium,但并没有真正的小试牛刀,最近项目比较松,便借机学点东西。 学selenium动机:开源,应用于多个浏览器,所在项目希望跨多个浏览器;可以与Junit结合实现功能自动化,本人对Junit相对熟悉;回归测试总是太多的重复性工作,希望通过工具提高测试效率;之前有个项目用了QTP,但维护相对麻烦; 学习方式:了解Selenium各组成部分功能--->了解其运行机制--->安装必要的文件--->通过Selenium IDE录制熟悉语法-->fomat成Junit 4-->调试运行-->测试用例Pass-->熟悉xpath--& 阅读全文
posted @ 2011-12-21 21:43 随性生活 阅读(293) 评论(0) 推荐(0) 编辑