51Testing软件测试论坛

标题: 请问如果在某个地方定住不动? [打印本页]

作者: wangpai555    时间: 2006-5-11 11:25
标题: 请问如果在某个地方定住不动?
请问各位大虾,如果回放时在某个地方定住,不动,如果编写语句让在隔好多秒后自动跳到后面某一句继续执行?
作者: Horus_Ra    时间: 2006-5-11 11:43
看不懂你的意思??
等待时间的话,可以用Wait(x)
x就是等待的时间
作者: wangpai555    时间: 2006-5-11 14:40
标题: 比如说
我的意思是如果QTP在执行某个语句时,比如说点击某个按纽,但是此按纽失效,结果造成回放一直停留在此步骤上,请问如何跳过,比方说,好多秒后无反映,自动跳转到那一条语句去。
作者: Horus_Ra    时间: 2006-5-11 17:27
在 Test -> Settings -> Run 里面设置
作者: 我要做SQAD    时间: 2006-5-12 10:10
如果你觉得这句有问题可以使用OptionalStep,如果无法执行可以忽略掉,如:
OptionalStep.Browser("Mercury Tours").Page("Find Flights").WebList("depart").Select "Paris"
作者: wangpai555    时间: 2006-5-12 13:11
不是,我的意思是,比如说,在回放一个脚本过程中,遇到某一句话——比如这句话的意思是LINK一个页面,但是只能LINKE一次,如果以前LINK过了,那么系统再LINK这个页面的时会因为进不去页面而停在那一句话那里,我的意思是,有没有语句做出判断,如果停住了,自动跳转到好多行去?
Browser("1.0").Page("1.0_3").WebEdit("txtBxLoginID").Set "jerrye1"
Browser(".0").Page(".0_3").WebEdit("txtBxPassword").SetSecure "446156ca587b86cfa1bc51f0"
Browser("1.0").Page("1.0_3").Link("Login").Click
Browser("1.0").Page("1.0_2").Link("Engir、n/LC").Click
比如说在最后1句里,定住不动了,
作者: Horus_Ra    时间: 2006-5-15 17:30
不动你的意思?用Exist判断,或者用条件判断……
作者: QA_BAY    时间: 2006-5-16 18:29
进不去也有表现吧.把表现作条件,写IF语句!
作者: xiafei012    时间: 2011-2-15 23:24
坐等答案




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