51Testing软件测试论坛

标题: 总是提示RunAction设置的参数比实际定义的参数多 [打印本页]

作者: yanwang8129    时间: 2011-8-3 16:53
标题: 总是提示RunAction设置的参数比实际定义的参数多
刚开始学习qtp,在边看视频变联系的时候碰到下面问题:
总是提示:you specified more paremeters in your RunAction statement than the numberof parameters defined for the action
Line (20): "RunAction "QueryOrder", oneIteration , OrderNum".

自己理解为设置的参数比实际定义的参数多,有碰到过该类型问题的帮忙解答下哦~~~
谢谢啊
作者: bounty_bobbi    时间: 2011-8-4 16:23
你在调用Action时,传了一个参数"OrderNum",这个参数你有在Parameter中定义吗
作者: yanwang8129    时间: 2011-8-4 16:52
回复 2# bounty_bobbi


  有的,我这句调用action的前面一句就是
OrderNum = Window("Flight Reservation").WinEdit("Order No:").GetROProperty("text")  
RunAction "QueryOrder", oneIteration , OrderNum
这个应该就是你所说的定义OrderNum参数吧
作者: lyscser    时间: 2011-8-4 17:15
Action 的Parameter定义去查一下help文档吧,上面有截图的
作者: yandaju    时间: 2011-8-5 09:11
学习了
作者: yanwang8129    时间: 2011-8-5 16:47
谢谢大家,之前还没学到parameter这章内容,今天看了下这章的视频解决了这个问题哈
作者: dongll153    时间: 2011-8-5 23:03
哈哈   菜鸟路过
http://www.xinerte.net




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