预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Selenium(新手入门)一.Selenium是什么?Selenium是ThroughtWorks公司一个强大的开源Web功能测试工具系列,􀂄1.Selenium可以使用录制工具录制脚本,测试页面。2.Selenium可以生成类html代码,java代码,ruby代码等。3.Selenium录制工具根据id属性定位html元素4.SeleniumIDE仅支持Selenium语言。5.SeleniumRC支持很多语言,如:C#,Java,Python,Ruby等。二.需要的软件1,安装Firefox,SeleniumIDE插件,Firebug插件。2,解压Selenium的selenium-remote-control包,得到一个服务器。3,获取selenium-java-client-driver.jar,用于java语言的Selenium开发。安装SeleniumIDE的步骤如下:1)安装FireFox2)下载SelenimIDE(这是一个XPI后缀的文件)。3)把下载的SeleniumIDE文件拖到FireFox浏览器窗口中,按提示操作即可.安装SeleniumRC的步骤如下:1)下载Selenium-RCzip文件包2)安装seleniumserver:3)解压缩Selenium-RCzip到某一路径四.使用Firebug插件1.Firefox工具栏,打开Selenium-IDE插件,如下图:3.录制完成后,点击回放按钮可以对刚刚录制的脚本进行回放,这里可以调整回放速度。4.可以将录制的脚本转换成C#,Java,PHP,Ruby,Prel,Groovy,Python等语言,这里选择Java,如下图:2.打开Eclipse,建立TestProject3.将selenium-java-client-driver.jar导入此project的classpath4.将Selenium-IDE录制好的html脚本转换成java文件,导入新建的project(可能需要稍作修改,如添加assert判断用例是否测试通过),或直接使用selenium-java-clientAPI编写测试用例。本工具同时支持Junit和TestNg测试框架5.在JavaIDE或命令行执行编写好的测试用例三.安装Firefox,SeleniumIDE插件,Firebug插件1.SeleniumIDE是基于FIREFOX浏览器的一个插件,提供GUI界面来运行Selenium测试。SeleniumIDE提供脚本录制功能,可以将用户在浏览器中执行的操作记录下来,生成各种形式的脚本,可以将这些脚本保存供seleniumrc使用安装Firebug的步骤如下:1)打开Firefox浏览器2)点击菜单“工具(T)”,下拉列表中选择“附加组件”。3)“获取附加组件”4)在搜索里输入“firebug”,稍等即可。5)点击“添加至Firefox”6)OK,重启浏览器即可。.其他需要安装软件如下:1)安装JDK2)安装Eclipse2.选择插件界面中右上角红色录制按钮(开始录制、停止录制都是此按钮),如下图,这里录制登陆集中管理工具的过程。五.Selenium-RC的使用1.启动Server:通过命令行的方式用如下的命令来启动你的SeleniumServer:java-jarselenium-server.jar这个命令将启动Selenium服务器,可以带参数启动,如java-jarselenium-server.jar-interactive为以交互模式启动六.其他方面1.XPath:是XML的查询语言2.XPathchecker:查看根据你写的xpath是否可以找到对应的element。如果没找到,会显示Nomatchesfound;如果你的xpath语法错误或显示Syntaxerror注:一般和firebug一起用。用firebug来看html源代码,然后估计源代码才能写xpath。