QQ:394735564 最近领导打算把新项目用QTP来实现自动化,所以我想借此机会对原来的winrunner框架进行优化.欢迎大家加我QQ一起探讨交流.

WinRunner所有属性(转)

上一篇 / 下一篇  2009-02-03 14:47:23 / 个人分类:Winrunner

WinRunner所有属性

             下面的表格包括所有WRContext Sensitive测试中使用的属性。表格分成可移动属性、半移动属性和不可移动属性。

             注意:XRunner中创建的脚本不能在WR中使用。

             可移动属性

 

属性

描述

abs_x

对象左上角对应屏幕左上角的x轴相对坐标

abs_y

对象左上角对应屏幕左上角的y轴相对坐标

attached_text

靠近对象的静态文本

class

请参考类属性

class_index

用来标识对象的序号,和窗体中其他同类对象的位置有关(只在JAVA插件加载的情况下)

count

菜单中包含的菜单项目的数量

displayed

一个布尔值,用来指出对象是否被显示:1表示在屏幕上可见,0表示不可见

enabled

一个布尔值,用来指出对象是否可用:1表示可用,0不可用

focused

一个布尔值,用来指出键盘输入是否直接到达对象:1表示对象有键盘聚焦,0没有

height

对象的高度(以象素为单位)

html_url

一个URL(只在WebTest情况下)

label

对象上显示的文本

maximizable

一个布尔值,用来指出对象是否可最大化:1表示可以,0不可以

minimizable

一个布尔值,用来指出对象是否可最小化:1表示可以,0不可以

module_name

一个可执行文件的名称,这个文件创建了特定的窗体

nchildren

对象拥有的所有子元素的数量

NSTBTitle

浏览器中一个工具栏的标题(只在WebTest中)

NSTitle

浏览器的标题(只在WebTest中)

num_columns

表格对象(只在Terminal Emulator软件中)

num_rows

表格对象(只在Terminal Emulator软件中)

parent

对象的父对象的逻辑名


part_value

一组中的radion buttoncheck box的名称(只在WebTest中)

position

菜单项目在菜单中从上到下的位置(第一个项目在位置0

submenu

布尔值,用来指出菜单项目是否有子菜单:1表示有,0没有

value

在不同类中含义不同:

Radioncheck button1表示已经被选,0表示未被选

菜单项目:1表示菜单已经被选,0表示未被选

List对象:指出被选择项目的文本字符串

Edit/Static对象:指出文本区域的内容

滚动对象:指出滚动位置

所有其他对象:value属性是一个空字符串(null string)

width

对象的宽度(以象素为单位)

x

对象左上角对应窗口原点的x轴坐标

y

对象左上角对应窗口原点的y轴坐标

 

半移动属性

 

属性

描述

handle

一个指向对象的运行指针:HWND handle

TOOLKIT_class

特定toolkit类的值。在视窗系统中这个属性的值和MSW_class的值相同。

 

不可移动的Microsoft Windows属性

 

属性

描述

active

布尔值,指出窗口是否被激活

MSW_class

Microsoft Windows

MSW_id

Microsoft Windows ID

obj_col_name

DataWindow和列名称的串联。PowerBuilder插件下,对于edit field对象而言是指明列的名称。

owner

窗体所属的软件的名称

pb_name

开发人员给PowerBuilder对象分配的字符串,只在PowerBuilder插件下有效。


regexp_label

使WR用可变卷标识别对象的字符串和常规表达式

regexp_MSW class

Microsoft Windows class结合一个常规表达式,使WR能识别包含可变MSW_class的对象

sysmenu

布尔值,指出一个菜单项目是否是系统菜单的一部分

text

对象或窗体的可见文本

vb_name

开发人员给Visual Basic对象分配的字符串,只在Visual Basic插件下有效。


TAG: Winrunner

 

评分:0

我来说两句

Open Toolbar