图1-60是一个为已经添加至对象库的对象添加必要的识别属性的窗口。需要注意的是,在这个窗口里属性的位置显示是没有次序可言的,或者和Object Identification里智能识别属性设置窗口中是不一一对应的,关于如何打开这个窗口和其他对象库功能的操作见下一个小章节。
1.5.3.2 以一个实例囊括对象库的原理机制与操作流程并揭开整个篇章
已经初步了解了测试对象模型、掌握了Object Identification、QTP智能识别技术,以及对象库的一些原理和机制,内容太多可能有的读者一下子难以消化,在这里再提示一下,演示一个简单的对象库编程的操作流程的实例来启发读者,也为以后更深入地学习打基础。请先看演示需求如表1-3所示。
表1-3 演示需求表
添加对象之前,如图1-61所示。
图1-61
添加完对象后,如图1-62所示。
图1-62
脚本显示代码如下:
Browser("百度一下,你就知道").Page("百度一下,你就知道")._ WebEdit("wd").Set "QTP自动化测试技术领航" |
结果:
脚本运行回放完毕后,百度搜索框自动输入了“QTP自动化测试技术领航”,如图1-63所示。
图1-63
这样一个非常简单的实例演示结束了,接着继续更深入地探索QTP的精华对象库以及对象库编程。
本文选自《51Testing软件测试作品系列》之九——《精通QTP——自动化测试技术领航》。
本站经人民邮电出版社和作者的授权,近期将进行部分章节的独家连载,敬请期待!
版权声明:51Testing软件测试网获人民邮电出版社和作者授权独家连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
相关阅读: