自动化设计-自动化测试环境搭建<二>-阿里云开发者社区

开发者社区> 开发与运维> 正文

自动化设计-自动化测试环境搭建<二>

简介:

2.3     IE Developer Toolbar介绍

IE Developer Toolbar是Watir官方推荐的一个IE浏览器的插件,主要是为了方便Watir与网页进行交互时准确的识别网页元素,从而可以更加可靠的完成测试脚本的编写.操作方式如下图:

 

 

通过以上操作方式获取控件的属性值.

2.4    WatirRecorder++介绍

WatirRecorder++是Watir开发爱好者编写的一款用于录制web application应用的ruby工具,主要是为了方便用户获取html的页面元素及相关对象类型,但此工具由于缺乏有组织性的维护,导致目前版本没有什么更新,且功能使用上不太顺畅,录制功能还有些缺陷,有待改善了.鉴于当前为了方便手工查找html页面控件对象,通过此工具录制还是能提高代码编写的效率,下面就让我们来正式了解一下该款工具吧.

先介绍安装过程,在首次安装WatirRecorder++时会弹出如图所示的提示信息,

 

以上提示是说明安装WatirRecorder++需要.NET Framework支持,使用需要下载安装.NET Framework1.1就ok.安装如下图:

 

 

 

 

 

.NET Framework安装完毕.接下来开始安装WatirRecorder++,如图步骤所示:

 

 

说明: 这里需要悬着Everyone,表示所有人拥有使用权限.

 

安装完毕.

 

以上是WatirRecorder++的运行界面.

 

如上图所示,点击Start按钮就会弹出IE浏览器空白页,且WatirRecorder++代码编辑框中自动生成了弹出IE的相关脚本.当我们在IE地址栏输入网址,并执行功能时,将自动生成如下图所示的脚本:

 

 

退出浏览器后如上图所示,显示完整的操作脚本,但此脚本并不符合我们的要求,而且他的回放功能也是不能完成,具体如下:

 

为了很好完成脚本,通过此工具可以帮助我们完成对象的查找,从而提高脚本编写的效率.















本文转自一米一阳光博客园博客,原文链接:    http://www.cnblogs.com/candle806/archive/2010/10/15/1852155.html,如需转载请自行联系原作者


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章