google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

[求助] 请各位帮忙,回放的时候怎么出现这个问题了

请各位帮忙,回放的时候怎么出现这个问题了


QTP的实例:第一次回放脚本的时候,完全正常
Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set "mickey_ice"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("password").SetSecure "44e50edc422cf31fc4f30229"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("password").SetSecure "44e50ede34c0956741dfa50acc2cda4768403332"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").Image("Sign-In").Click 2,2
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("fromMonth").Select "December"
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("fromDay").Select "22"
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("toPort").Select "San Francisco"
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("toMonth").Select "December"
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("toDay").Select "29"
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebRadioGroup("servClass").Select "Business"
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").Image("findFlights").Click 75,11
Browser("Welcome: Mercury Tours").Page("Select a Flight: Mercury").Image("reserveFlights").Click 72,3
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passFirst0").Set "catherine"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passLast0").Set "li"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passLast0").Check CheckPoint("passLast0")
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("creditnumber").Set "88888888"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebCheckBox("ticketLess").Set "ON"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").Image("buyFlights").Click 43,3
Browser("Welcome: Mercury Tours").Page("Select a Flight: Mercury").Check CheckPoint("Select a Flight: Mercury_3")
Browser("Welcome: Mercury Tours").Page("Flight Confirmation: Mercury").Image("home").Click

                第二次回放的时候:在登录那一块出现错误-》错误的详细信息:Object  Details  Result  Time  Sign-In The statement contains one or more invalid function arguments. Failed 2006-8-19 - 14
在网络低峰的时候不会出现这个问题。我想知道在高峰时我们应该如何避免出现类似问题
是不是可以加个”wait(5)“具体怎么做呢

TOP

还有这段脚本上有两个password是怎么回事,照理说应该只有一个啊,是属于md5加密的啊
可是在回放的时候这边不会出现问题

TOP

可能是页面还没有全部显示的缘故,以致于当脚本跑到这句话时,这个对象还没显示出来,QTP就找不到合适的对象来匹配,所以报错了.加等待时间可能 能解决这个问题.也可以来参考一下这两个方法.
object.Sync  
( Waits for the browser to complete the current navigation.  )
object.WaitProperty   
( Waits until the specified object property achieves the specified value or exceeds the specified timeout before continuing to the next step.  )
出现两个password的脚本,可能是你操作的缘故,应该可以去掉一个的

TOP

wait(60/30)试试阿
        记住,打球之人最忌招摇,就算你日后练成了老夫这样的盖世球技,也不可随意招摇。况且,练成了盖世球技又能怎么样呢?不过是盖世的孤独盖世的寂寞,不怕你们笑话,有时候午夜梦回怎么也睡不着,深深的失眠,这个时候我就想能够在月光下找个对手切磋一下,可是想来想去把整个乒坛成名人物想了一个遍,硬是寻不出一个对手,只能,只能长叹一声,翻个身继续睡!

TOP

这个问题解决了,谢谢,不过Password的问题,我还是不明白,我又录制了一遍,还是这样,不过可以回放,而且很正常

TOP

 
当前时区 GMT+8, 现在时间是 2008-12-5 11:42Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹