码迷,mamicode.com
首页 > 编程语言 > 详细

《selenium2 python 自动化测试实战》(20)——Selenium工具介绍

时间:2017-12-31 15:26:54      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:aaaaa   xib   工具介绍   jna   ==   用例   info   sel   col   

(一)Selenium IDE

        Firefox的一个插件,有助于我们理解测试框架。在附加组件里搜索下载,一般搜的结果里前几个都不是,得点那个查看更多才行,找到这个:

技术分享图片

安装以后浏览器工具栏会有:

技术分享图片

安装好了以后点击这个标签启动:

技术分享图片

 

1:控制用例运行速度

2:暂停和恢复用例执行

3:单步:可以运行一个用例中的一行命令。

 

        先在地址栏输入要录制的url,然后在浏览器进入相应的url,比如我们以百度为例:

第一步:填入url

技术分享图片

第二步:火狐浏览器进入百度

技术分享图片

第三步:

        点击Selenium IDE右侧那个红点,然后去页面点一下搜索框,输入selenium,点一下搜索。然后再点一下selenium IDE的红点,结束录制,这时候可以看到Selenium IDE里已经有记录了:

技术分享图片

        如果想清空重新录制,可以直接在上图那里鼠标右键,选择Clear All。

第四步:

技术分享图片

        按上图步骤导出,即可看到Selenium IDE 给你自动生成的unittest用例了。写的看起来很高大上,但是……运行一班都很难成功的,但是我们可以参考它写的结构,这就是标准的结构,我们以后也会这么写。

        有兴趣的朋友可以研究一下这个工具。

(二)Selenium Builder

        同样是Firefox的一个插件:

技术分享图片

启动方式

        安装好了以后鼠标右键

技术分享图片

        点击打开:

技术分享图片

使用

        和Selenium IDE差不多,浏览器在你想操作的页面,打开的时候应该就是当前页面的url。然后点击Record,你会发现浏览器标签会有变化:

        点击Record之前:

技术分享图片

点击了Record以后:

技术分享图片

然后在当前页面执行操作,在selenium Builder里会有你所有点击的定位:

 

技术分享图片

        这个工具在定位的时候非常方便,写的时候可以直接到这里面来复制各种定位方式。

 

微信公众号搜索“自动化测试实战”或扫描下方二维码添加关注~~~

技术分享图片

《selenium2 python 自动化测试实战》(20)——Selenium工具介绍

标签:aaaaa   xib   工具介绍   jna   ==   用例   info   sel   col   

原文地址:https://www.cnblogs.com/captainmeng/p/8157719.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!