51Testing软件测试论坛

标题: QTP 脚本求解 [打印本页]

作者: lianyun_920    时间: 2011-8-26 17:20
标题: QTP 脚本求解
各位大虾,我是QTP的初学者,
我在添加检查点的时候,输入以下脚本:
Dim get_order_no
ger_order_no = window("航班预订").WinEdit("订单号:").GetROProperty("text")
DataTable.GlobalSheet.AddParameter "get_order_no_col",get_order_no
Window("航班预订").WinEdit("订单号:").Check CheckPoint("订单号:_10")


运行后,总是要报错:

常规运行错误。
第 (17) 行: "DataTable.GlobalSheet.AddParameter "get_order_no_col",get_order_no"。


我就是不知道我这样的句法怎么错了呢?
书中是这样写的,是不是书里面错了呢?
亲 各位求解下!
作者: ermine    时间: 2011-8-26 17:50
脚本没有错误, 检查一下标点符号吧
作者: lianyun_920    时间: 2011-8-29 10:04
我看了的啊,我也仔细对了的,没有发现什么错误的哇!
晕死了~~~
作者: binllyyu    时间: 2011-8-29 10:42
语法没错,我复制楼主的脚本实际运行了,  难道是你的QTP安装的有问题?
作者: binllyyu    时间: 2011-8-29 10:47
建议
1、检查一下 ger_order_no = window("航班预订").WinEdit("订单号:").GetROProperty("text") 这句话执行后,  ger_order_no的值是什么
2、检查一下  globalsheet 中是否已经有了 get_order_no_col  这个列名
作者: lianyun_920    时间: 2011-8-30 10:56
语法没错,我复制楼主的脚本实际运行了,  难道是你的QTP安装的有问题?
binllyyu 发表于 2011-8-29 10:42


难道是我安装的汉化版的QTP的问题,晕了~~~
作者: qiujialei    时间: 2011-8-30 17:09
搂主用汉化版的QTP无语~~~




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2