TSL脚本命令
Winrunner Context Sensitive命令列表51Testing软件测试网7cf/N+q;G1X)E
51Testing软件测试网N!SW_0U J)^
1.ActiveBar_combo_select_item ( band_tool , item_name );选择下拉菜单某一项,例如:51Testing软件测试网'E#DV}N`.J _
set_window("Form1", 1);51Testing软件测试网 z.edT6Oi
ActiveBar_combo_select_item("Format;Font", "Arial");51Testing软件测试网|E s+kk]2~i
In the following example, WinRunner selects the third item in the Format:Font tool.
q)aER;Hx2of,a0set_window("Form1", 1);
}]g`IG0ActiveBar_combo_select_item("Format;Font", "#3");
0KL2E3s PL+SL02.ActiveBar_dump ( file_name );存储活动工具栏信息,包括标题、名称、ID等。
W*v#e;` T0file_name 参数包括路径,例如:
r5|5~Z{k#|0set_window("Form1", 1);
}!BP(bIcQep0ActiveBar_dump ("d:Bardump.txt");51Testing软件测试网#t*K2Og-H4Y0n+GWQ
3、ActiveBar_select_menu ( band_tool [, events_only ] ) ;选择菜单某一项,例如:51Testing软件测试网%EN K)Uzv8U'D
in the following example, WinRunner selects the Cut menu item in the Edit toolbar.51Testing软件测试网+t7y,Jr1Z7heAK
set_window("Form1", 1);51Testing软件测试网E/PsrbGu^$^^
ActiveBar_select_menu ("Edit;Cut",TRUE);51Testing软件测试网dv+noy d:]8Y
4、ActiveBar_select_tool (band_tool [, events_only ] ) ;选择工具栏里某一项,例如:51Testing软件测试网,uC9d!v0d5G;b
set_window("Form1", 1);51Testing软件测试网 JX RY*N,g
ActiveBar_select_tool("Format;Center", TRUE);
n;u[?a\;J05、win_check_bitmap ( window, bitmap, time [, x, y, width, height ] );比较窗口位图,51Testing软件测试网.z7X5g&Qvo
6、obj_check_bitmap ( object, bitmap, time [, x, y, width, height] );比较对象位图,51Testing软件测试网/{pm$|*\[f7tl'{ c2n
7、button_check_info ( button, property, property_value );检查按钮属性的值51Testing软件测试网)ak2Z2qGQrI#YUK
8、button_check_state ( button, state );检查单选框或复选框的状态51Testing软件测试网o/z ?.qZ0\2]
9、button_get_info ( button, property, out_value );返回按钮属性的值
9I+go3ayu2y010、button_get_state ( button, out_state );返回单选框或复选框的状态51Testing软件测试网!Jf9J"iHbP9q!_
11、button_press ( button );点击按钮
8u Oqd?6e'rX012、button_set ( button, state );设置单选框或复选框的状态51Testing软件测试网5y3g*}w*{/j9A:Z
13、button_wait_info ( button, property, value, time );等待按钮的属性值变化
CFa9\N.LD-n014、calendar_activate_date ( calendar, date );双击日历某个日期51Testing软件测试网k[eT.U N;k6|
15、db_check ( checklist, expected_results_file [ , max_rows [ , parameter_array ] ] );比较当前数据库数据和期待的数据库数据
t#GoB:VZ&T\x016、db_connect ( session_name, connection_string );建立一个数据库session并建立odbc连接
-nKy @sgBcFKL'g017、db_disconnect ( session_name );断开连接结束session
dO,G"i4G z:r018、db_execute_query ( session_name, SQL, record_number );执行sql语句返回记录集51Testing软件测试网tug t#`2z)r9D
19、db_get_field_value ( session_name, row_index, column );返回数据库特定区域的值
2H_i6sDGV020、db_get_headers ( session_name, header_count, header_content );返回数据库session的列的数量及列的内容并以tab分组
P#FG5`&L]021、db_get_last_error ( session_name, error );返回最后一条数据库session错误信息51Testing软件测试网Kh~u!k:?g'Jo
22、db_get_row ( session_name, row_index, row_content );返回特定行内容51Testing软件测试网'|#W-t3t"e[~m
23、db_record_check ( ChecklistFileName , SuccessConditions, RecordNumber ); Compares information that appears in the application under test during a test run with the current values in the corresponding record(s) in your database.51Testing软件测试网6tnOr(D5z1G*d
24、db_write_records ( session_name, output_file [ , headers [ , record_limit ] ] );把结果记录集写到一个文本文件
1?0h9\8mJX"e025、ddt_close ( data_table_name );关闭数据表文件51Testing软件测试网`&O&LUb3q.H*X nW
26、ddt_close_all_tables();关闭全部数据表
B Y5ql0jf027、ddt_export ( data_table_namename1, data_table_namename2 );把一个数据表信息导到另一个数据表文件51Testing软件测试网&m|%NoRH;M-L)P
28、ddt_get_current_row ( data_table_name, out_row );返回数据表当前所在行
h-w c w4N'F!b029、ddt_get_parameters ( table, params_list, params_num );返回数据表的参数和参数的个数51Testing软件测试网W9@P'`*L']4Y8f"e
30、ddt_get_row_count ( data_table_name, out_rows_count );返回数据表行数
aX6L$YX+z q$Lo5a031、ddt_is_parameter ( data_table_name, parameter );返回一个参数是否在数据表里有效51Testing软件测试网*ci6HQ*WR%Su
32、ddt_next_row ( data_table_name );指向数据表中到当前行的下一行51Testing软件测试网| Q*G)R U)MQ
33、ddt_open ( data_table_name [ , mode ] );打开或创建一个可以访问的数据表
7d!XK5szx8\o034、ddt_report_row ( data_table_name );报告当前行到测试结果51Testing软件测试网'i U%b&t{"jc4Z`j
35、ddt_save ( data_table_name );保存数据表信息
.O+O LrEf036、ddt_set_row ( data_table_name, row );设置当前行为第几行
+J6k7q S%A037、ddt_set_val ( data_table_name, parameter, value );插入parameter列一个新值value51Testing软件测试网&~L@(~ m!|
38、ddt_set_val_by_row ( data_table_name, row, parameter, value );插入特定行的parameter列一个新值value51Testing软件测试网@(D2}1pV { K%|
39、ddt_show ( data_table_name [ , show_flag ] );显示或隐藏数据表,1是显示,0是隐藏
y-[%u!xI0s7l040、ddt_sort ( table_file, row1, col1, row2, col2, sort_by_rows, key1 [ , key2, key3 ] );根据关键字将数据表特定区域的值排序,sort_by_rows 参数1是按行,0是按列
J1y5ody FAdb041、ddt_update_from_db ( data_table_name, file, out_row_count [ , max_rows ] );从数据库往数据表里导数据;51Testing软件测试网+J&L?,qE`K(d4sj
42、ddt_val ( data_table_name, parameter );返回数据表当前行的参数的值
:^W;z:CV_043、ddt_val_by_row ( data_table_name, row_number, parameter );返回数据表特定行的参数的值51Testing软件测试网.u r)\I,\0m2eA
44、date_age_string ( date, years, month, days, new_date );将日期相应改变返回新值
f8Z0f-{$v7D'["?9EA045、date_align_day ( align_mode, day_in_week );指定特定的日期给某天51Testing软件测试网CQ5c2aSU:O@
46、date_calc_days_in_field ( field_name1, field_name2 );计算两个日期间的天数
NDS&^9a8K#[047、date_calc_days_in_string ( string1, string2 );计算字符串格式的日期间的天数
^JS-y`*h2S048、edit_check_info ( edit, property, property_value );检查对象属性的值51Testing软件测试网2f CD-N"V+zIJF
49、edit_check_selection ( edit, selected_string );检查选择的字符串是否存在
B+RY:m7T*GW050、edit_check_text (edit, text, case_sensitive );检查编辑对象的文本内容
#P6k'U}| vWQ5BX051、edit_delete ( edit, start_column, end_column );删除编辑对象的文本内容
k+M4L'u9}6i052、edit_delete_block ( edit, start_row, start_column, end_row, end_column );删除文本区
*Hf#H.H E\M%kS053、edit_get_block ( edit, start_row, start_column, end_row, end_column, out_string );返回文本区51Testing软件测试网hHG-Ys@%r
54、edit_get_info ( edit, property, out_value );返回编辑对象的属性值
;vf%X/Wv055、edit_get_row_length ( edit, row, out_length );返回编辑对象里行的长度51Testing软件测试网 }9j}9N(Qd`'P
56、edit_get_rows_count ( edit, out_number );返回编辑对象里行数
UV2t b}5B057、edit_get_selection ( edit, out_string );返回编辑对象的选定字符串51Testing软件测试网`8G;^VF/b
58、edit_get_selection_pos ( edit, out_start_row, out_start_column, out_end_row, out_end_column );返回选定区域的开始和结束位置51Testing软件测试网/ZydB~;{b%q c.h}:}
59、edit_get_text ( edit, out_string );返回编辑对象的文本51Testing软件测试网6IOs+n`Ck,T}
60、edit_insert ( edit, text, columnI );在编辑对象第一行插入文本51Testing软件测试网/vi)?JK0t G
61、edit_insert_block ( edit, text, row, column );在一个多行编辑对象插入文本51Testing软件测试网X iB3h0D+K8Yg
62、edit_replace ( edit, text, start_column, end_column );替换一个编辑对象的内容
"m d&M&M0}WH f}063、edit_replace_block ( edit, text, start_row, start_column, end_row, end_column );替换一个编辑对象的多行内容
3`;z|U/X9fdlD7jv064、edit_set ( edit, text );替换编辑对象的全部内容
5Zl'I'j]$`-d+`065、edit_set_insert_pos ( edit, row, column );把鼠标指针放到编辑对象特定位置51Testing软件测试网)]8SV5O:d6B%y6L
66、edit_set_selection ( edit, start_row, start_column, end_row, end_column );选择编辑对象的文本
5m;m7Jk"L"Y!M#u067、edit_type ( edit, text );在编辑对象敲入字符串51Testing软件测试网4NP;a"R[
68、edit_wait_info ( edit, property, value, time );等待编辑对象属性的值
jfBzm9rz/h*}069、obj_check_gui ( object, checklist, expected_results_file, time );比较当前的gui对象数据51Testing软件测试网JSI6S _:sjx\+Q,a
70、win_check_gui ( window, checklist, expected_results_file, time );对一个窗口比较当前的gui对象数据51Testing软件测试网j%iqQ"E%_n&q
71、get_class_map ( custom_class, out_standard_class );返回和一个自定义的类相关的标准类51Testing软件测试网:r;k`V6~1v,R [!d^;z
72、get_record_attr ( class, out_obligatory, out_optional, out_selector );从一个对象类返回属性51Testing软件测试网8Pt D[-Y^*Zo
73、get_record_method ( class, out_method );返回一个对象类的方法51Testing软件测试网$O/y(]~XWl v
74、set_class_map ( custom_class, standard_class );关联一个自定义类和一个标准类
2t*py*V.t0U075、set_record_attr ( class, oblig_prop, optional_prop, selector );设置一个对象类的属性
.e+K*j l,X/D%?"_2Y076、set_record_method ( class, method );设置对一个类的记录方法
P\5fT ^*a#E)V077、unset_class_map ( custom_class );解开一个自定义类和标准类的关联关系51Testing软件测试网}#TY p9u-dPD+Tt
78、GUI_add ( file path, window, object, physical_desc );往gui map文件里加一个对象
^R1w.h#ZK-|T079、GUI_buf_get_desc ( file, window, object, out_desc );返回guimap文件里对象的物理描述51Testing软件测试网/h/wA d&i,e[r}i6e#Y
80、GUI_buf_get_desc_attr ( file, window, object, property, out_prop_value ); 返回guimap文件里对象的属性的值
%h2O'm%| Uf1ZWE081、GUI_buf_get_logical_name ( file, physical_desc, window, out_name ); 返回guimap文件里对象的逻辑名称
)\u6NR7R082、GUI_buf_new ( file );创建新的gui对象文件
X_w$zY#ij1HG.~[083、GUI_buf_set_desc_attr ( file, window, object, property, value );设置guimap文件里对象的属性的值51Testing软件测试网;}0L wdJlK6tP8P$YU
84、GUI_close ( file );关闭guimap文件51Testing软件测试网/w,z5RTe:YX0Z-h
85、GUI_close_all ();关闭全部guimap文件51Testing软件测试网_j4ySE"V(L^t
86、GUI_delete ( file, window, obj );从guimap文件里删除一个对象51Testing软件测试网D7B!\1l"e\z _a(b
87、GUI_desc_compare ( desc_1, desc_2 );比较两个物理描述
Niv%cz"dz.J"i088、GUI_desc_get_attr ( physical_desc, property, out_attr_value );从物理描述得到属性的值
5K!Y1uI5n089、GUI_desc_set_attr ( physical_desc, property, value );设置属性的值51Testing软件测试网&n em@!O*^_ds
90、GUI_get_name ( out_name, out_version );返回测试程序下gui对象的类型51Testing软件测试网So#eT rE U
91、GUI_get_window ( );在guimap里返回当前窗口
S;G"I:NF _Cw092、GUI_list_buf_windows ( file, out_windows, out_number );列举出guimap文件里所有的窗口51Testing软件测试网P;Yeky4UmS
93、GUI_list_buffers ( out_files, out_number );列举所有打开的guimap文件
/P.Hy$[MIb094、GUI_list_desc_attrs ( physical_desc, out_array );列举一个gui对象的属性值51Testing软件测试网fVGz/m{`{Tf
95、GUI_list_map_buffers ( out_file, out_number );列举所有载入的guimap文件51Testing软件测试网aJrJ;H!PLE
96、GUI_list_win_objects ( file, window, out_objects, out_number );列举一个窗口的全部对象
{[.Vx*U(WA097、GUI_load ( file_name );载入一个guimap文件
pfhEY Ev"l5f098、GUI_map_get_desc ( window, object, out_desc, out_file );返回guimap里对象的物理描述
mr,s{ d9a#F099、GUI_map_get_logical_name ( physical_desc, window, out_obj, out_file );返回guimap里对象的逻辑名称
51Testing软件测试网N!SW_0U J)^
1.ActiveBar_combo_select_item ( band_tool , item_name );选择下拉菜单某一项,例如:51Testing软件测试网'E#DV}N`.J _
set_window("Form1", 1);51Testing软件测试网 z.edT6Oi
ActiveBar_combo_select_item("Format;Font", "Arial");51Testing软件测试网|E s+kk]2~i
In the following example, WinRunner selects the third item in the Format:Font tool.
q)aER;Hx2of,a0set_window("Form1", 1);
}]g`IG0ActiveBar_combo_select_item("Format;Font", "#3");
0KL2E3s PL+SL02.ActiveBar_dump ( file_name );存储活动工具栏信息,包括标题、名称、ID等。
W*v#e;` T0file_name 参数包括路径,例如:
r5|5~Z{k#|0set_window("Form1", 1);
}!BP(bIcQep0ActiveBar_dump ("d:Bardump.txt");51Testing软件测试网#t*K2Og-H4Y0n+GWQ
3、ActiveBar_select_menu ( band_tool [, events_only ] ) ;选择菜单某一项,例如:51Testing软件测试网%EN K)Uzv8U'D
in the following example, WinRunner selects the Cut menu item in the Edit toolbar.51Testing软件测试网+t7y,Jr1Z7heAK
set_window("Form1", 1);51Testing软件测试网E/PsrbGu^$^^
ActiveBar_select_menu ("Edit;Cut",TRUE);51Testing软件测试网dv+noy d:]8Y
4、ActiveBar_select_tool (band_tool [, events_only ] ) ;选择工具栏里某一项,例如:51Testing软件测试网,uC9d!v0d5G;b
set_window("Form1", 1);51Testing软件测试网 JX RY*N,g
ActiveBar_select_tool("Format;Center", TRUE);
n;u[?a\;J05、win_check_bitmap ( window, bitmap, time [, x, y, width, height ] );比较窗口位图,51Testing软件测试网.z7X5g&Qvo
6、obj_check_bitmap ( object, bitmap, time [, x, y, width, height] );比较对象位图,51Testing软件测试网/{pm$|*\[f7tl'{ c2n
7、button_check_info ( button, property, property_value );检查按钮属性的值51Testing软件测试网)ak2Z2qGQrI#YUK
8、button_check_state ( button, state );检查单选框或复选框的状态51Testing软件测试网o/z ?.qZ0\2]
9、button_get_info ( button, property, out_value );返回按钮属性的值
9I+go3ayu2y010、button_get_state ( button, out_state );返回单选框或复选框的状态51Testing软件测试网!Jf9J"iHbP9q!_
11、button_press ( button );点击按钮
8u Oqd?6e'rX012、button_set ( button, state );设置单选框或复选框的状态51Testing软件测试网5y3g*}w*{/j9A:Z
13、button_wait_info ( button, property, value, time );等待按钮的属性值变化
CFa9\N.LD-n014、calendar_activate_date ( calendar, date );双击日历某个日期51Testing软件测试网k[eT.U N;k6|
15、db_check ( checklist, expected_results_file [ , max_rows [ , parameter_array ] ] );比较当前数据库数据和期待的数据库数据
t#GoB:VZ&T\x016、db_connect ( session_name, connection_string );建立一个数据库session并建立odbc连接
-nKy @sgBcFKL'g017、db_disconnect ( session_name );断开连接结束session
dO,G"i4G z:r018、db_execute_query ( session_name, SQL, record_number );执行sql语句返回记录集51Testing软件测试网tug t#`2z)r9D
19、db_get_field_value ( session_name, row_index, column );返回数据库特定区域的值
2H_i6sDGV020、db_get_headers ( session_name, header_count, header_content );返回数据库session的列的数量及列的内容并以tab分组
P#FG5`&L]021、db_get_last_error ( session_name, error );返回最后一条数据库session错误信息51Testing软件测试网Kh~u!k:?g'Jo
22、db_get_row ( session_name, row_index, row_content );返回特定行内容51Testing软件测试网'|#W-t3t"e[~m
23、db_record_check ( ChecklistFileName , SuccessConditions, RecordNumber ); Compares information that appears in the application under test during a test run with the current values in the corresponding record(s) in your database.51Testing软件测试网6tnOr(D5z1G*d
24、db_write_records ( session_name, output_file [ , headers [ , record_limit ] ] );把结果记录集写到一个文本文件
1?0h9\8mJX"e025、ddt_close ( data_table_name );关闭数据表文件51Testing软件测试网`&O&LUb3q.H*X nW
26、ddt_close_all_tables();关闭全部数据表
B Y5ql0jf027、ddt_export ( data_table_namename1, data_table_namename2 );把一个数据表信息导到另一个数据表文件51Testing软件测试网&m|%NoRH;M-L)P
28、ddt_get_current_row ( data_table_name, out_row );返回数据表当前所在行
h-w c w4N'F!b029、ddt_get_parameters ( table, params_list, params_num );返回数据表的参数和参数的个数51Testing软件测试网W9@P'`*L']4Y8f"e
30、ddt_get_row_count ( data_table_name, out_rows_count );返回数据表行数
aX6L$YX+z q$Lo5a031、ddt_is_parameter ( data_table_name, parameter );返回一个参数是否在数据表里有效51Testing软件测试网*ci6HQ*WR%Su
32、ddt_next_row ( data_table_name );指向数据表中到当前行的下一行51Testing软件测试网| Q*G)R U)MQ
33、ddt_open ( data_table_name [ , mode ] );打开或创建一个可以访问的数据表
7d!XK5szx8\o034、ddt_report_row ( data_table_name );报告当前行到测试结果51Testing软件测试网'i U%b&t{"jc4Z`j
35、ddt_save ( data_table_name );保存数据表信息
.O+O LrEf036、ddt_set_row ( data_table_name, row );设置当前行为第几行
+J6k7q S%A037、ddt_set_val ( data_table_name, parameter, value );插入parameter列一个新值value51Testing软件测试网&~L@(~ m!|
38、ddt_set_val_by_row ( data_table_name, row, parameter, value );插入特定行的parameter列一个新值value51Testing软件测试网@(D2}1pV { K%|
39、ddt_show ( data_table_name [ , show_flag ] );显示或隐藏数据表,1是显示,0是隐藏
y-[%u!xI0s7l040、ddt_sort ( table_file, row1, col1, row2, col2, sort_by_rows, key1 [ , key2, key3 ] );根据关键字将数据表特定区域的值排序,sort_by_rows 参数1是按行,0是按列
J1y5ody FAdb041、ddt_update_from_db ( data_table_name, file, out_row_count [ , max_rows ] );从数据库往数据表里导数据;51Testing软件测试网+J&L?,qE`K(d4sj
42、ddt_val ( data_table_name, parameter );返回数据表当前行的参数的值
:^W;z:CV_043、ddt_val_by_row ( data_table_name, row_number, parameter );返回数据表特定行的参数的值51Testing软件测试网.u r)\I,\0m2eA
44、date_age_string ( date, years, month, days, new_date );将日期相应改变返回新值
f8Z0f-{$v7D'["?9EA045、date_align_day ( align_mode, day_in_week );指定特定的日期给某天51Testing软件测试网CQ5c2aSU:O@
46、date_calc_days_in_field ( field_name1, field_name2 );计算两个日期间的天数
NDS&^9a8K#[047、date_calc_days_in_string ( string1, string2 );计算字符串格式的日期间的天数
^JS-y`*h2S048、edit_check_info ( edit, property, property_value );检查对象属性的值51Testing软件测试网2f CD-N"V+zIJF
49、edit_check_selection ( edit, selected_string );检查选择的字符串是否存在
B+RY:m7T*GW050、edit_check_text (edit, text, case_sensitive );检查编辑对象的文本内容
#P6k'U}| vWQ5BX051、edit_delete ( edit, start_column, end_column );删除编辑对象的文本内容
k+M4L'u9}6i052、edit_delete_block ( edit, start_row, start_column, end_row, end_column );删除文本区
*Hf#H.H E\M%kS053、edit_get_block ( edit, start_row, start_column, end_row, end_column, out_string );返回文本区51Testing软件测试网hHG-Ys@%r
54、edit_get_info ( edit, property, out_value );返回编辑对象的属性值
;vf%X/Wv055、edit_get_row_length ( edit, row, out_length );返回编辑对象里行的长度51Testing软件测试网 }9j}9N(Qd`'P
56、edit_get_rows_count ( edit, out_number );返回编辑对象里行数
UV2t b}5B057、edit_get_selection ( edit, out_string );返回编辑对象的选定字符串51Testing软件测试网`8G;^VF/b
58、edit_get_selection_pos ( edit, out_start_row, out_start_column, out_end_row, out_end_column );返回选定区域的开始和结束位置51Testing软件测试网/ZydB~;{b%q c.h}:}
59、edit_get_text ( edit, out_string );返回编辑对象的文本51Testing软件测试网6IOs+n`Ck,T}
60、edit_insert ( edit, text, columnI );在编辑对象第一行插入文本51Testing软件测试网/vi)?JK0t G
61、edit_insert_block ( edit, text, row, column );在一个多行编辑对象插入文本51Testing软件测试网X iB3h0D+K8Yg
62、edit_replace ( edit, text, start_column, end_column );替换一个编辑对象的内容
"m d&M&M0}WH f}063、edit_replace_block ( edit, text, start_row, start_column, end_row, end_column );替换一个编辑对象的多行内容
3`;z|U/X9fdlD7jv064、edit_set ( edit, text );替换编辑对象的全部内容
5Zl'I'j]$`-d+`065、edit_set_insert_pos ( edit, row, column );把鼠标指针放到编辑对象特定位置51Testing软件测试网)]8SV5O:d6B%y6L
66、edit_set_selection ( edit, start_row, start_column, end_row, end_column );选择编辑对象的文本
5m;m7Jk"L"Y!M#u067、edit_type ( edit, text );在编辑对象敲入字符串51Testing软件测试网4NP;a"R[
68、edit_wait_info ( edit, property, value, time );等待编辑对象属性的值
jfBzm9rz/h*}069、obj_check_gui ( object, checklist, expected_results_file, time );比较当前的gui对象数据51Testing软件测试网JSI6S _:sjx\+Q,a
70、win_check_gui ( window, checklist, expected_results_file, time );对一个窗口比较当前的gui对象数据51Testing软件测试网j%iqQ"E%_n&q
71、get_class_map ( custom_class, out_standard_class );返回和一个自定义的类相关的标准类51Testing软件测试网:r;k`V6~1v,R [!d^;z
72、get_record_attr ( class, out_obligatory, out_optional, out_selector );从一个对象类返回属性51Testing软件测试网8Pt D[-Y^*Zo
73、get_record_method ( class, out_method );返回一个对象类的方法51Testing软件测试网$O/y(]~XWl v
74、set_class_map ( custom_class, standard_class );关联一个自定义类和一个标准类
2t*py*V.t0U075、set_record_attr ( class, oblig_prop, optional_prop, selector );设置一个对象类的属性
.e+K*j l,X/D%?"_2Y076、set_record_method ( class, method );设置对一个类的记录方法
P\5fT ^*a#E)V077、unset_class_map ( custom_class );解开一个自定义类和标准类的关联关系51Testing软件测试网}#TY p9u-dPD+Tt
78、GUI_add ( file path, window, object, physical_desc );往gui map文件里加一个对象
^R1w.h#ZK-|T079、GUI_buf_get_desc ( file, window, object, out_desc );返回guimap文件里对象的物理描述51Testing软件测试网/h/wA d&i,e[r}i6e#Y
80、GUI_buf_get_desc_attr ( file, window, object, property, out_prop_value ); 返回guimap文件里对象的属性的值
%h2O'm%| Uf1ZWE081、GUI_buf_get_logical_name ( file, physical_desc, window, out_name ); 返回guimap文件里对象的逻辑名称
)\u6NR7R082、GUI_buf_new ( file );创建新的gui对象文件
X_w$zY#ij1HG.~[083、GUI_buf_set_desc_attr ( file, window, object, property, value );设置guimap文件里对象的属性的值51Testing软件测试网;}0L wdJlK6tP8P$YU
84、GUI_close ( file );关闭guimap文件51Testing软件测试网/w,z5RTe:YX0Z-h
85、GUI_close_all ();关闭全部guimap文件51Testing软件测试网_j4ySE"V(L^t
86、GUI_delete ( file, window, obj );从guimap文件里删除一个对象51Testing软件测试网D7B!\1l"e\z _a(b
87、GUI_desc_compare ( desc_1, desc_2 );比较两个物理描述
Niv%cz"dz.J"i088、GUI_desc_get_attr ( physical_desc, property, out_attr_value );从物理描述得到属性的值
5K!Y1uI5n089、GUI_desc_set_attr ( physical_desc, property, value );设置属性的值51Testing软件测试网&n em@!O*^_ds
90、GUI_get_name ( out_name, out_version );返回测试程序下gui对象的类型51Testing软件测试网So#eT rE U
91、GUI_get_window ( );在guimap里返回当前窗口
S;G"I:NF _Cw092、GUI_list_buf_windows ( file, out_windows, out_number );列举出guimap文件里所有的窗口51Testing软件测试网P;Yeky4UmS
93、GUI_list_buffers ( out_files, out_number );列举所有打开的guimap文件
/P.Hy$[MIb094、GUI_list_desc_attrs ( physical_desc, out_array );列举一个gui对象的属性值51Testing软件测试网fVGz/m{`{Tf
95、GUI_list_map_buffers ( out_file, out_number );列举所有载入的guimap文件51Testing软件测试网aJrJ;H!PLE
96、GUI_list_win_objects ( file, window, out_objects, out_number );列举一个窗口的全部对象
{[.Vx*U(WA097、GUI_load ( file_name );载入一个guimap文件
pfhEY Ev"l5f098、GUI_map_get_desc ( window, object, out_desc, out_file );返回guimap里对象的物理描述
mr,s{ d9a#F099、GUI_map_get_logical_name ( physical_desc, window, out_obj, out_file );返回guimap里对象的逻辑名称