本站内容均来自网络转贴内容,如涉及版权问题,请及时联系我,我会及时删除。。。

如何自动实现增加、修改DataTable里面每一列的数据

上一篇 / 下一篇  2007-02-08 15:12:15

51Testing软件测试网+n6C#KCqe5f

 现在碰到一个情况:我QTP的参数化是通过读取DataTable(就是那个execel表)里面的数据来实现的,每一次跑一遍脚本,就要修改数据表里面很多列的数据(我测试的那个程序不能输入重复的数据),我想能不能通过程序,来控制那个数据表里面的每一列的数据,再开始跑脚本之前实现动态对数据的增加修改,比如说:我第一次跑脚本用的是原来已经在数据表里面设定好的数据,第二次跑的之前,先把数据表里面的每一列数据+b   列如:原来某一列第一行的值为aa,我第二次跑脚本之前让它变成aab,可以采用下面的方法:51Testing软件测试网!w%K7]A A/g3Z%_!S _v

建议把第二次跑的数据保存在datatable中的另外一列51Testing软件测试网C S dJ3FH
var1=datatable("col1",Globalsheet)51Testing软件测试网+KP,PR%b1D+Lm.j)}p"[
datatable("col2",globalsheet)=var1&"b"
6iC5~,e pd051Testing软件测试网)jAE?\8h&^
var2=datatable("col2",globalsheet)51Testing软件测试网fg1^6Y6Vj m
msgbox var2

}:|'fP;|5@0mj0datatable.Export ("d:/test.xls")
也可以把值保存到环境变量中。

+ug;~|,v$s I;^g ]0
ic"i[)N's+p0a0 51Testing软件测试网$]US3V_ n"O


TAG:

 

评分:0

我来说两句

Open Toolbar