qtp中同级的action和嵌套的action,参数的传递有什么区别
QTP中,同级的action和嵌套的action的参数传递有什么不同如: 同级的action1,action2 参数传递
嵌套的action1,action2参数传递 类似于全局变量和局部变量 在action的属性框里面定义action的输入和输出参数;
脚本中使用action参数的语句是myVar=parameter("parameterName") 假设Action1调用了Action2与Action3,及Action1与Action2,Action3都是父子关系,Action2与3Action是同级的
1. 父子关系的Action可以在parameter中设置好后,通过如下方式传递
RunAction "Action2", oneIteration, Parameter("A1in"), Parameter("A1out")
父子调用关系的情况下,下一级Action可以从上一级获得input parameter,并返回output parameter 给上一级
2. 同级的时候,Action2与Action3可以直接传递,即Action3中的input parameter可以直接参数化为Action2的output parameter
同级只能单向传递
页:
[1]