QTP描述性编程

上一篇 / 下一篇  2012-02-02 13:21:45 / 个人分类:QTP

描述性编程用法:

对象库中没有,无法从对象库中取得对象进行操作,

界面上对象是动态产生的

属性相同的几个对象

用于:

一、在页面上动态产生的对象

比如:因为乘客姓名的输入框是随着乘客数量的变化而动态生成的,我们不可能从对象库里得到没有录制的对象,因此必须使用Descriptive Programming。

二、属性相同的几个对象,就index不同

常规语法为:

TestObject("PropertyName1:=PropertyValue1", "..." , "PropertyNameX:=PropertyValueX"}

TestObject - 测试对象的类。

PropertyName:=PropertyValue - 测试对象的属性及其值。各个property:=value 对之间应用逗号和引号分开。

首先,如果您希望在未存储在对象库中的对象上执行操作,则这种编程描述将是非常有用的。

其次、在具有某些相同属性的多个对象上执行相同的操作,

或者、在其属性与运行会话期间动态确定的描述相匹配的对象上执行操作

注意:如果父对象用描述性编程表示了,那么后面的对象都要用描述性编程表示了.


TAG: QTP qtp

 

评分:0

我来说两句

日历

« 2024-04-26  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 18261
  • 日志数: 22
  • 建立时间: 2012-02-02
  • 更新时间: 2012-02-29

RSS订阅

Open Toolbar