QTP:数据驱动测试

发表于:2014-5-07 11:19

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:邦邦酱好    来源:51Testing软件测试网采编

  (3)运行
  由于刚刚的例子中还包含了登陆的操作,如果就这样执行遍历data table中的数据,登陆操作也会被重复执行3次的。所以我们要先把登陆操作删除掉,再来运行需要遍历的操作。
  我尝试了点击查询操作,再选择“run from step”,但是这样就不能实现参数化的操作了,只能执行一遍。有没有其他不需要删除login操作的办法来实现参数化呢?请各位大神指教。
  删除login操作之后,我们来正式运行。这个运行之前需要先设置2个地方:
  1)点击菜单栏的“File”,再选择“settings....”,打开如下的界面,选择Run:
  可以看到Data Table iterations下有三个设置,可以选择“Run on all rows”(data table里的数据全部执行),或者是选择“Run from row x
  to row xx”(仅执行data table里的特定几行数据)。
  选择好之后,点击 apply,再点击OK
  2)选中action,点击右键,选择“Action Call Properties...”,打开设置界面,
  ----->
  如右上图,需要设置的内容跟刚刚的第一个设置是一样的,需要注意的是这里的设置要跟第一个设置完全一样。
  最后,就可以执行运行操作遍历所有参数例子了。
22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号