Selenium 简介

Selenium是一个很好的QA测试工具,不过和其他的免费工具一样,文档做得不好。我就把自己学习情况大体写下来,以后用的时候就方便很多。
1. 安装
这是安装页面 http://seleniumhq.org/download/,Selenium分为三部分
A. Firefox的插件。这个必须打开Firefox,然后再进行安装。这个叫Selenium IDE
B. 客户端,叫selenium RC 的东西,RC就是Remote Client的意思。Selenium可以往Web的测试转换为C# 代码,那么这个代码需要引用一些Namespace或者类库的支持都在RC里头。在这个文件夹里,就是selenium-dotnet-client-driver-1.0.1。在另外一个叫Server的文件夹中,还有一个很重要的,叫selenium-server.jar文件,启动Server需要用到这个文件
C.运行工具,叫Selenium Core,这个中间有个叫Test Runner的,可以运行测试。运行这个需要先从IDE中生成Test Suite,然后放在Test Suite的Textbox中,点击Go就可以了,并不是很方便。
D. Selenium 2中增加了WebDriver的支持,这样就可以在不同的浏览器进行测试了。和.net相关的叫selenium-dotnet-2.0a4.zip 的文件,解压可以看到一堆webDriver的文件,这些也很有用。比如:
InternetExplorerDriver class可以用来操作网页,不需要Selenium Server很方便。不过现在还不支持自动生成代码。
2. 使用
A. 首先打开Firefox,然后在菜单中Tools -> Selenium IDE
B. IDE的界面上,可以选择开始记录
C。然后点击,操作,等等
D.记录完毕后,停止记录。然后在IDE中,Options-> Formats-> C# Selenium RC ,就可以看到生成的C#代码。拷贝粘贴到Visual Studio中就可以运行NUnit了。
E。运行NUnit需要在VS中修改一下,solution explorer -> current Project -> mouse left button -> Properites -> Debug -> Start Action -> Start external program ->Nunit.exe (current project's binary path)
F. 通过F5就可以运行当前的Nunit测试了。
G. 在运行测试之前,还要先运行Selenium Server才行。
java -jar selenium-server.jar

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值