51Testing丛书连载:(十四)精通QTP——自动化测试技术领航

发表于:2012-1-06 11:46

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:余杰 赵旭斌    来源:51Testing软件测试网

  这里作者要提及的是如果剪切(或复制)的是父对象,那么粘贴后,其子对象会被一起剪切(或复制)过去,比如现在把百度的Page对象剪切到51Testing的Browser对象下,效果就会如图1-67所示一样,“百度一下,你就知道”这个Page对象以及其下的“wd”子对象被一起带到51Testing的Browser对象下,并且与51Testing下的Page对象平行。

图1-67

  删除操作也一样,如果删除父对象,则所有子对象一并被删除,现在删除51Testing的Browser对象试一试,删除后效果如图1-68所示。

图1-68

  如图1-68所示,51Testing的Browser对象一旦被删除,其所有内容一并被删除。

  5.对象库中对象的查找与替换

  QTP的对象库为用户提供了非常快速且方便的GPRS导航系统,它就是Find & Replace功能,快捷键Crtl+F。认识一下这个功能的界面,如图1-69所示。

图1-69

  打开这个功能后就会出现图1-69中的界面效果,上半部分是查找功能,下半部分是属性替换功能,在这里就可以将对象的属性值直接替换掉。

  6.添加对象

  这个功能是罗列的11条里最重要的,没有添加对象也就没有后续功能了。这里需要给读者解释一下,作者本该把最重要的放第1条,但是为了文章的连贯性(如对象库中图标的排列顺序那样,这个按钮也没有排在第1个),所有内容顺序也尽可能与其图标位置相呼应。下面开始添加一个对象。

  步骤如下。

  第一步,点击Add Object to Local按钮,在点击后会出现一个白色手指。

  第二步,拖动白色手指至待添加的对象上,点击鼠标左键。在这里仍然以百度搜索框为例,来看一下点击后的效果图如图1-70所示。

图1-70

42/4<1234>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • lnj1980
    2014-6-11 10:21:17

    请问,为什么我按照书中的步骤添加对象,也是百度搜索框,只能出来立体的小方框呢?
    WinObject:Internet Explorer_Server

  • zhoukent
    2012-3-28 12:39:02

    废话 真多

  • lijingprince5
    2012-3-25 12:42:19

    按照作者的步骤应该没错的吧

  • LizzyQ
    2012-3-16 17:34:36

    楼上的  你试试先打开QTP  再打开浏览器

  • cuimian1013
    2012-3-14 10:30:29

    请问,为什么我按照书中的步骤添加对象,也是百度搜索框,只能出来立体的小方框呢?
    WinObject:Internet Explorer_Server

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号