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

发布新日志

  • WinRunner所有属性(转)

    2009-02-03 14:47:23

    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

    在不同类中含义不同:

    Radion check 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插件下有效。

Open Toolbar