吴山楚水毓资灵, 宜景宜时任纵横。 航顺风帆八级路, 龙起大泽啸苍穹。

QTP描述性编程、ACTION、对象管理 --8月7日日报(QTP,吴晓红老师)

上一篇 / 下一篇  2009-08-08 09:02:19 / 个人分类:51testing学习日报

    今天的内容比较多,首先是把上次课没有讲完的检查点继续讲完,主要就是XML检查点,Accessibility检查点,还有page检查点(在stardard checkpoint中)。
    1.属性值获取方法。可以用方法直接将对象库中的属性提取出来,用GetRoProperty/GetToProperty.也可以将对象库中的属性直接修改,用SetToProperty.Ro-Runtime Object,To-Test Object
    2.描述性编程。描述性编程生成的脚本不依赖对象库,但是没有改变对象识别的本质,它是根据给定的对象属性列表来识别。属性的表述可以如:winbotton("text:=1","nativeclass=button").也可以通过建立对象set bjbutton=description.create(),通过objbutton("nativeclass").value="button",objbutton("text").value="1"设定属性,最后通过,winbotton(objbutton)调用。
    3.对象管理。通过外部导入的对象库进行管理。在参数化时相较于本地对象库有一些区别,对象的识别过程是:专家视图-对象库-导入对象库参数-DATATABLE参数
    4.Action:Action的嵌套和并列。不同Action之间互相传递数据有几种办法:
      1)通过DataTable间接共享
      2)通过Environment.value直接共享
      3)通过Action的参数传递共享。

TAG:

 

评分:0

我来说两句

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 34372
  • 日志数: 62
  • 建立时间: 2009-04-22
  • 更新时间: 2009-09-17

RSS订阅

Open Toolbar