51Testing软件测试论坛

标题: 关于利用call函数调用其他脚本的问题 [打印本页]

作者: tiemuzhen    时间: 2006-12-26 15:36
标题: 关于利用call函数调用其他脚本的问题
请问,我用call函数分别依次调用脚本1,2,3,4。。。。。如果当2脚本发生意外错误时,我想让它继续执行下去,该怎么办?(即跳过出错的脚本2,跳到执行脚本3)
作者: shiwomyw    时间: 2006-12-26 17:00
在general options->RUN勾选上run in batch mode,就可以忽略脚本执行过程中遇到的错误,继续向下执行。
不知道楼主对脚本中可能出现的错误是不是清楚,如果清楚可能会发生什么错误,可以在被调用的脚本中加入错误判断,然后用tretrun函数返回到主脚本中。
作者: tiemuzhen    时间: 2006-12-26 17:11
原帖由 shiwomyw 于 2006-12-26 17:00 发表
在general options->RUN勾选上run in batch mode,就可以忽略脚本执行过程中遇到的错误,继续向下执行。
不知道楼主对脚本中可能出现的错误是不是清楚,如果清楚可能会发生什么错误,可以在被调用的脚本中加 ...

首先感谢你的参与,问题的关键就在于我不晓得会出什么错误,所以不知道怎么处理,我想要达到的目的就是不管发生什么错,都放弃当前主脚本所调用的这个子脚本,继儿执行下一个子脚本。还请大家再想想办法,3Q!
作者: shiwomyw    时间: 2006-12-26 17:17
那就把general options->run下的run in batch mode,就OK了!试一下!
作者: tiemuzhen    时间: 2006-12-27 08:57
标题: 回楼上
可以是可以,不过如果出错的话,它会运行得很慢很慢,先讲究着用吧,我再琢磨琢磨。
作者: zixing0621    时间: 2007-1-10 18:04
楼上的,现在会不会用呀
会的话帮忙教程一下了
作者: shyfish    时间: 2007-1-11 19:49
把General Option里的时间改短一点,1000MS就够啦
作者: withhold    时间: 2007-1-12 11:54
时间改短一些,会不会有些可以正常实现的功能,而无法完成呢?!
作者: lzq123335    时间: 2007-1-17 13:54
在脚本里面,添加判断语句啊。如果出错的话,就返回一个错误信息。然后下面的就可以不让它运行了




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