51Testing软件测试论坛

标题: 循环执行QTP脚本,输出值被覆盖 [打印本页]

作者: sally_0817    时间: 2008-6-30 10:39
标题: 循环执行QTP脚本,输出值被覆盖
描述:
1、使用for循环执行QTP脚本N次
2、执行过程中建立了输出值A

期望结果:
输出每次执行时产生的值A

实际结果:
每次执行时输出的值覆盖上次执行时输出的值

请问:
如何才能达到我的期望结果呢?

先谢谢大家看帖子啦,如果知道解决办法的,麻烦留个言,^_^
作者: zte_boy    时间: 2008-6-30 10:51
你的输出值是在哪?DataTable么?
你是否写入值后SetNextRow了?
作者: sally_0817    时间: 2008-6-30 11:21
是输出到data table
没有SetNextRow

怎么使用?
作者: zte_boy    时间: 2008-6-30 11:32
没有当然会覆盖啊,你如果有多个值的话,不使用SetNextRow,只是像一个cell内写入,之前的值肯定被覆盖了啊
具体用法,你可以去查下QTP的帮助
作者: sally_0817    时间: 2008-6-30 11:52
谢谢zte_boy的指引

问题解决了:
DataTable.SetCurrentRow(currentrow)

就得到我想要的结果了

thank you!!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2