selenium rc 的学习
上一篇 /
下一篇 2011-02-23 17:21:16
/ 个人分类:笔记
1.selenium rc 的组成部分?
(1)selenium server:接收测试脚本,运行它们,并且报告测试的结果。
(2)client libraries:提供编程语言和selenium serer之间的接口。
2.安装selenium rc 的方法?
(1)安装selenium server:下载selenium rc的压缩包到本地计算上。然后直接解压到你的电脑目录下就可以了。
运行selenim server的两种方法:第一种:可以直接在DOS环境下,在打开selenium-server.jar的解压目录的情况下,可以输入以下命令java -jar selenium- server.jar
注:你需要安装java和path环境变量的配制,第一种方法才能运行成功。
第二种:以在Selenium-server.jar的同级目录下建立一个server.txt的文本文件。打开server.txt的文件。输入java - jarselenium-server.jar 然后保存。将server.txt的后缀名修改为server.bat.最后将server.bat的 快捷方式剪切到桌面上,双击它就可以启动Selenium的服务器程序
看selenium server是否运行成功的方法:java -version
(2)运用java 客户端驱动
* 下载selenium rc,安
* 提取selenium-java-client-driver.jar
* 在myeclipse
* 创建一个新的工程
* 增加selenium-java-driver.jar到你的工程中,作为一个references
* 从selenium IDE中,用java语言导出一个脚本,并且把它放在你的java项目中,或者自己用java语言写脚本
* 运行selenium server
* 用java IDE执行你的脚本ufy
3.运用java写selenium脚本,电脑上面需要哪些安装和配置
(1)安装jdk,jdk的安装和配置需参考"jdk的安装"
(2)安装myeclipse
(3)在myeclipse中新建一个java项目,导入selenium-java-client-driver.jar,selenium-java-client-driver-tests.jar,junit-4.8.1.jar这三个jar包到项目中
(4)在项目中新建selenium脚本,这个脚本可以通过以下的方式得到:selenium IDE中保存录制的脚本用junit4的格式。当然脚本也可以自己写
(5)运行脚本
4.selenium rc可以处理以下的内容:
(1)条件判断
(2)循环
(3)日志和错误结果的报道
(4)异常的处理
(5)数据库的测试
(6)测试用例组
(7)重复执行失败的测试
(8)测试用例的独立
5.testsuite是怎样运行的?
在java中,testsuite运行,就相当于testcase的运行。每个testcase都会单独启动一个浏览器。
6.selenium支持哪两种开发脚本?
selenium支持的开发脚本:(1)testRunner(html文件)
(2)driver(脚本语言编写)
7.运用selenium remote control运行testRunnner的方法?
不必要安装selenium ide,只需要安装selenium server.然后在selenium server中测试套件。存在两种方法:
第一种:可以直接在DOS环境下,在打开selenium-server.jar的解压目录的情况下,可以输入以下命令java -jar selenium-server.jar -singlewindow
-htmlsuite *firefoxhttp://www.baidu.com"C:\Documents and Settings\zhuhui\桌面\testcase1" "C:\Documents and Settings\zhuhui \桌面\result.html"
注:你需要安装java和path环境变量的配制,第一种方法才能运行成功。
第二种:以在Selenium-server.jar的同级目录下建立一个server.txt的文本文件。打开server.txt的文件。输入java -jar selenium-server.jar
-singlewindow -htmlsuite *firefoxhttp://www.baidu.com"C:\Documents and Settings\zhuhui\桌面\testcase1" "C:\Documents
and Settings\zhuhui\桌面\result.html" 然后保存。将server.txt的后缀名修改为server.bat.最后将server.bat的快捷方式剪切到桌面上,双击 它就可以启动Selenium的服务器程序
注:java -jar selenium-server.jar -singlewindow -htmlsuite *firefoxhttp://www.baidu.com"C:\Documents and Settings\zhuhui\桌面 \testcase1" "C:\Documents and Settings\zhuhui\桌面\result.html"
相当于java -jar selenium-server.jar -singlewindow -htmlsuite 所用的浏览器类型 测试用例所要用的网址 测试套件存在的地址 测试结果存放的位置
8.浏览器的几中类型?
*iexplore: IE浏览器
*firefox: 火狐浏览器
收藏
举报
TAG: