博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
QTP的那些事--可重用action(call to existing action)的使用
阅读量:6040 次
发布时间:2019-06-20

本文共 1463 字,大约阅读时间需要 4 分钟。

参考了下QTP的帮助文档中的飞机订票系统的使用方式。

在被重用的action中设置action properties中的parameters属性,设置输出或者是返回的值。

parameter(“属性值”),即可,返回值也需要采用这种方式即可。

callAction “action名称[action所在的test的名称]”,action中输入参数1,action中输入参数2,…,action中输出参数,例如如下:

 

RunAction "销售日报表查询 [销售日报表]", oneIteration,"BJ-kk123-SH ","ON","ON","","",resQTP的帮助文档对对于RunAction,说明是有三个参数,第一个参数是需要运行的action的路径,第二个是运行的迭代的次数(对于被运行的action如果参数是datatable的时候可能会用上),第三个参数就是被运行的action运行的输入参数值,parameter的介绍如下:

第一个参数ActionName参数

String

The name of the action.

Note: 在语句中必须要强制赋值给actionname不能使用变量进行设置. Do not use a variable. For example, write:

RunAction="Action1[ExternalTest]"
and not:
aName="Action1[ExternalTest]"
RunAction aName

第三个参数Parameters参数:

Variant

Optional.

The values and storage locations for the called action's input and output parameters. Input parameters are listed before output parameters.

For an input parameter, specify either a fixed value or the name of another defined parameter (可以是Data Table 参数, environment 参数, or 一个action中call action properties中的input parameter参数) from which the argument should take its value.

For an output parameter, specify either a variable in which you want to store the value or the name of a defined parameter (Data Table parameter, environment parameter, or an action output parameter of the calling action).

大致就是输入参数需要输入一个特定的值,而对于输出参数只需要指定一个变量赋值即可。在被调用的action中的输入参数或者是输出参数可以使datatable对象,可以使environment对象,可以使action属性中的输出参数属性。

 

转载于:https://www.cnblogs.com/alterhu/archive/2012/03/25/2416726.html

你可能感兴趣的文章
django 使用mysql数据库的流程
查看>>
Java基础之String类
查看>>
数据库--释放mysql数据库资源
查看>>
jQueryUI Repeater 无刷新删除 新建 更新数据 - JQueryElement [7]
查看>>
FOJ有奖月赛-2015年11月 Problem A
查看>>
《Maven实战》第10章 使用Maven进行测试
查看>>
hdu1116
查看>>
AD集成库元件简写中英文对照表
查看>>
C#Ftp的下载实例
查看>>
HDU4335 What is N? [数论(欧拉函数)]
查看>>
会声会影字幕制作
查看>>
电商网站中添加商品到购物车功能模块2017.12.8
查看>>
由支付宝当面付引发的NatApp方便调试回调
查看>>
享受LINQ:判断一组文字是否在字符串中同时出现的最简单方法
查看>>
UVA1437 String painter
查看>>
poj 1671 Rhyme Schemes
查看>>
HDU 2639 Bone Collector II DP
查看>>
uni-app 通过本地经纬度获取详细地理位置
查看>>
扩展欧几里得学习小记
查看>>
Linux useradd 添加用户
查看>>