Selenium 自动化测试系统

Selenium 自动化测试系统

 

1.官网 http://seleniumhq.org/  

   标题为:Selenium web application testing system

 其实selenium已经做得很好了,使用的人都不用很强的编程基础.

 

2.先来介绍如何安装selenium IDE吧

selenium IDE只能用于FireFox,如果想看效果还是装个FF吧.

安装: 进入官网---->Download-->

selenium IDE Download 如图: 点击:Download

FireFox以插件的型式安装:点击 允许

安装完及可.

为后面测试还应该下载一个selenium-remote-control包: 点击 Download

 

这个文件有10M多,先下它的我们进行后的:

开启一个新的浏览窗体:输入www.google.cn

Selenium IDE装好后,在FireFox工具中会出现Selenium IDE的一个选项.点击打开:

 

然后们在搜索框中输入selenium api 回车等结果出现,我们回到Selenium IDE窗体,它会记录你的操作:

 

接着如图:

 

3.生成JUnit代码,保为:selenium_test.java

代码:

  

 

可能上面的代码还不能直接运行但关键代码都有了,我这有个简单的完整的测试类:

刚刚的selenium-remote-control-1.0.1-dist.zip应该差不多下好了。

我们解压:

在selenium-remote-control-1.0.1-dist/selenium-remote-control-1.0.1/selenium-java-client-driver-1.0.1

找到selenium-java-client-driver.jar客户端包下面这个测试类需要:

 

 

 启动selenium服务端:

在selenium-remote-control-1.0.1-dist/selenium-remote-control-1.0.1/selenium-server-1.0.1

找到selenium-server.jar包,只接双击它,就可以启动了selenium包服务器.

现在就可以运行我们测试类了,你会看到很明显的效果,先后会弹出两个firefox的窗体,第一个是selenium的日志窗体,第二个为操作窗体。为了看到效果我还sleep了10s.而且代码可以运行多种浏览器。

 

4.虽然是测试工具,但是用来测试网站的可用性还是挺不错的,而且我想功能还远远不只这些,呵呵。。。。。。

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值