UFT迭代-for循环

UFT迭代方法--for循环

录制脚本对象:HP自带的飞机订票系统

目标:实现迭代,登录-订票1-订票2-订票3-....-订票n-登出

也就是说,要对订票这个模块做迭代

步骤:

首先,我们要录制脚本,将登录、订票、登出模块分别录制脚本,登录为Action1,订票为Action2,登出为Action3(各个模块的Action名称可以手动修改)。可能我们考虑到的是先执行Action1,然后依次执行,但实际上,每一个测试项目脚本都对应一个Action0

 

 

Action0是脚本执行的入口,相当于C语言中的main函数

如果我们要对Action2做多次操作,那么可以使用简单的for循环即可实现。For循环的语句写在Action0Script文件中:

RunAction "Action1",oneIteration

For i = 1 To 3 Step 1

RunAction "Order",oneIteration

Next

RunAction "Logout",oneIteration

这段代码表示,首先执行Action1,然后执行3Action2,最后执行Action3

修改完Script文档后,需重启UFT

 

 

 

   

posted @ 2016-09-13 10:22  蛋黄沙拉酱  阅读(1716)  评论(0)    收藏  举报