Winrunner Context Sensitive命令列表
作者:网络转载 发布时间:[ 2015/5/7 11:11:39 ] 推荐标签:软件测试工具 Mercury
1、ActiveBar_combo_select_item(band_tool,item_name);选择下拉菜单某一项,例如:
set_window("Form1",1);
ActiveBar_combo_select_item("Format;Font","Arial");
In the following example,WinRunner selects the third item in the Format:Font tool.
set_window("Form1",1);
ActiveBar_combo_select_item("Format;Font","#3");
2、ActiveBar_dump(file_name);存储活动工具栏信息,包括标题、名称、ID等。
file_name参数包括路径,例如:
set_window("Form1",1);
ActiveBar_dump("d:Bardump.txt");
3、ActiveBar_select_menu(band_tool[,events_only]);选择菜单某一项,例如:
in the following example,WinRunner selects the Cut menu item in the Edit toolbar.
set_window("Form1",1);
ActiveBar_select_menu("Edit;Cut",TRUE);
4、ActiveBar_select_tool(band_tool[,events_only]);选择工具栏里某一项,例如:
set_window("Form1",1);
ActiveBar_select_tool("Format;Center",TRUE);
5、win_check_bitmap(window,bitmap,time[,x,y,width,height]);比较窗口位图,
6、obj_check_bitmap(object,bitmap,time[,x,y,width,height]);比较对象位图,
7、button_check_info(button,property,property_value);检查按钮属性的值
8、button_check_state(button,state);检查单选框或复选框的状态
9、button_get_info(button,property,out_value);返回按钮属性的值
10、button_get_state(button,out_state);返回单选框或复选框的状态
11、button_press(button);点击按钮
12、button_set(button,state);设置单选框或复选框的状态
13、button_wait_info(button,property,value,time);等待按钮的属性值变化
14、calendar_activate_date(calendar,date);双击日历某个日期
15、db_check(checklist,expected_results_file[,max_rows[,parameter_array]]);比较当前数据库数据和期待的数据库数据
16、db_connect(session_name,connection_string);建立一个数据库session并建立odbc连接
17、db_disconnect(session_name);断开连接结束session
18、db_execute_query(session_name,SQL,record_number);执行sql语句返回记录集
19、db_get_field_value(session_name,row_index,column);返回数据库特定区域的值
20、db_get_headers(session_name,header_count,header_content);返回数据库session的列的数量及列的内容并以tab分组
21、db_get_last_error(session_name,error);返回后一条数据库session错误信息
22、db_get_row(session_name,row_index,row_content);返回特定行内容
23、db_record_check(ChecklistFileName,Suclearcase/"target="_blank">ccessConditions,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.
24、db_write_records(session_name,output_file[,headers[,record_limit]]);把结果记录集写到一个文本文件
25、ddt_close(data_table_name);关闭数据表文件
26、ddt_close_all_tables();关闭全部数据表
27、ddt_export(data_table_namename1,data_table_namename2);把一个数据表信息导到另一个数据表文件
28、ddt_get_current_row(data_table_name,out_row);返回数据表当前所在行
29、ddt_get_parameters(table,params_list,params_num);返回数据表的参数和参数的个数
30、ddt_get_row_count(data_table_name,out_rows_count);返回数据表行数
31、ddt_is_parameter(data_table_name,parameter);返回一个参数是否在数据表里有效
32、ddt_next_row(data_table_name);指向数据表中到当前行的下一行
33、ddt_open(data_table_name[,mode]);打开或创建一个可以访问的数据表
34、ddt_report_row(data_table_name);报告当前行到测试结果
35、ddt_save(data_table_name);保存数据表信息
36、ddt_set_row(data_table_name,row);设置当前行为第几行
37、ddt_set_val(data_table_name,parameter,value);插入parameter列一个新值value
38、ddt_set_val_by_row(data_table_name,row,parameter,value);插入特定行的parameter列一个新值value
39、ddt_show(data_table_name[,show_flag]);显示或隐藏数据表,1是显示,0是隐藏
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11