WinRunner 经验与技巧一(7个小技巧)
1. 通配符![内容].* (空格)
如: !Form.* ,表示为“Form”+任何值
!.* Form,表示为任何值+“Form”
可以在脚本和GUI Map中使用,GUI Map名称不行。
2. 文件路径
\\
TSL 语言中,文件路径要用“\\”表示
如:"C:\\Command.com"
3. 控件识别问题
有时录制脚本时发现有的控件识别不了(比如WEB页面中的标准控件识别不了),
可能由以下情况造成:
1.启动WinRunner时没有加载相应的Addin;
2.WinRunner在应用程序之后启动;
4. 建立数据库检查点
有的人发现建立数据库检查点时不能建立新的查询,觉得很奇怪,这是因为系统中没有安装Microsoft
Query的缘故。
Office 2000 中有Microsoft Query的安装,不过缺省是不安装Microsoft Query的,只要运行Office 2000
的安装程序,在更改安装中将Microsoft Query设为从本机运行,确定安装即可。
5. 自动加载GUI Map文件
static test_Path = getvar("testname"); # 得到测试用例的路径
static guifile_path = test_Path & "\\GUI_File.gui"; # GUI Map文件名
GUI_unload_all(); # 清空已经加载的GUI Map
GUI_load(guifile_path); # 加载GUI Map文件
report_msg(test_Path); # 报告路径
6. 脚本中的汉字显示重叠
打开菜单【Setting】-【Editor Options】,从“Highlighting”页面中选择“Font”为System或Microsoft
Sans Serif等,确定后即可。
7. 字符串后多了一个字符“0”
在进行字符串相加动作后,用report_msg 输出该字符串,发现总是在后面多了一个字符“0”。通过多
次试验,发现是没有在字符串相加的语句后加语句结束符――分号。
学习
页:
[1]