QTP中DataTable类型参数化步骤举例

以QTP自带Flight系统为例,说明DataTable类型参数化步骤。

1、录制登录操作脚本,登录成功后,插入位图检查点,然后关闭Flight系统,然后停止录制脚本,然后保存脚本名称为Flight_Login_UserNameDataTableParameter,脚本内容详见下图所示,


然后运行脚本。

2、对登录帐号代码行进行DataTable类型参数化操作,以下具体说明。

单击登录帐号所在行的Value列,单击"<#>"按钮,详见下图所示,


系统弹出"Value Configuration Options"对话框,点选单选框"Parameter",下拉框下拉项保持默认值"DataTable","Name"文本框中输入该参数的参数名称"UserName",单击"OK"按钮,详见下图所示,


系统关闭"Value Configuration Options"对话框,单击页面左下角"DataTable"选项卡,在表单页"Global"中增加登录帐号信息记录,详见下图所示,保存脚本。


3、运行脚本。

从第二次迭代test开始报错,错误信息详见下图所示。


4、修改录制运行设置为手动,且手工增加启动被测系统代码。




在专家视图"Expert View"中增加如下代码,详见下图所示,并保存脚本。


5、再次运行脚本,运行结果为通过,详见下图所示。



  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值