51Testing软件测试论坛

标题: 请大家帮我看一下阿,脚本不能录入了 [打印本页]

作者: wangdongting    时间: 2008-7-14 14:28
标题: 请大家帮我看一下阿,脚本不能录入了
请大侠们帮我看一下,
我在录制QTP自带的flight例子,
可是只有下面一句式路进去的,其他的都没有录进取
SystemUtil.Run "D:\QTP\samples\flight\app\flight4a.exe","","D:\QTP\samples\flight\app\","open"
而且如果我打开我的IE时也是可以正常的录制脚本,请大家帮我看一下,谢谢阿脚本

[ 本帖最后由 wangdongting 于 2008-7-14 14:29 编辑 ]
作者: 陈能技    时间: 2008-7-15 14:19
先手工打开Flight程序再录制试试

录一下其他的Windows程序试试
作者: 小孩    时间: 2008-7-15 16:16
设置一下 QTP菜单 Automation->Record and Run setting->windows applications
选择 Record and Run test on any open windows_based  applications
试试
作者: wangdongting    时间: 2008-7-16 13:18
标题: 回复 2# 的帖子
谢谢,手工打开了录还是不行呐。试过outlook也是不行啊
作者: wangdongting    时间: 2008-7-16 13:21
标题: 回复 3# 的帖子
谢谢,这个可以的,不过如果输入name时,脚本就会变成如下耶,好奇怪。。。
Dialog("Login").WinEdit("Agent Name:").Type "m"
Dialog("Login").WinEdit("Agent Name:").Type "e"
Dialog("Login").WinEdit("Agent Name:").Type "r"
Dialog("Login").WinEdit("Agent Name:").Set "mer"
Dialog("Login").WinEdit("Agent Name:").Type "c"
Dialog("Login").WinEdit("Agent Name:").Set "merc"
Dialog("Login").WinEdit("Agent Name:").Set "mercu"
Dialog("Login").WinEdit("Agent Name:").Type "r"
Dialog("Login").WinEdit("Agent Name:").Set "mercur"
Dialog("Login").WinEdit("Agent Name:").Type "y"
Dialog("Login").WinEdit("Agent Name:").Set "mercury"
作者: wangdongting    时间: 2008-7-16 13:25
哈哈,可以了。我把
Automation->Record and Run setting->windows applications中的Applications opened via the Desktop(by the windows shell)勾上就好了。。。
作者: ClareLiu    时间: 2008-7-17 16:24
标题: 回复 5# 的帖子
直接改成如下即可,
Dialog("Login").WinEdit("Agent Name:").Set "Mercury"




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