雪景 发表于 2013-7-24 16:29:42

qtp参数化用户名和密码后第二行数据不执行为什么啊??求助

录制自带的flight application程序,参数化用户名和密码后,第二行不执行,求助这是怎么回事啊

Dialog("Login").WinEdit("Agent Name:").Set DataTable("name", dtGlobalSheet)
Dialog("Login").WinEdit("Password:").SetSecure DataTable("password", dtGlobalSheet)
Dialog("Login").WinButton("OK").Click
Window("Flight Reservation").Close

mengdi007 发表于 2013-7-24 17:05:28

回复 1# 雪景


    运行设置里,只执行一次?

joykao 发表于 2013-7-24 17:08:13

目测使你执行一次就关了程序,然后后面就不执行了。。。。。因为对象找不到了。。。。

雪景 发表于 2013-7-24 17:22:26

回复 2# mengdi007


    我在运行设置的是所有行

雪景 发表于 2013-7-24 17:22:58

回复 3# joykao


    删除关闭的步骤,还是不好用,真是急人

mengdi007 发表于 2013-7-24 17:28:04

回复 5# 雪景


    在“Dialog("Login").WinEdit("Agent Name:").Set DataTable("name", dtGlobalSheet)
”这句前加一个打开试试吧。SystemsUtil.Run "Login"

joykao 发表于 2013-7-24 17:31:26

回复 5# 雪景


在另一个里面回了你了。。最好去设置下。。。把你录制时的程序路径删掉。。。而且希望你QTP是默认安装的。。我自己用的是10,如果路径不一样。。换一换即可。。。。

雪景 发表于 2013-7-24 17:49:23

回复 6# mengdi007


    我哭啦,加上也不好用,:'(

lcmouse 发表于 2015-11-9 17:25:29

你参数化的数据设置的是全局还是本地,你设置为全局表试试
页: [1]
查看完整版本: qtp参数化用户名和密码后第二行数据不执行为什么啊??求助