51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2556|回复: 5
打印 上一主题 下一主题

[求助] 如何把运行时DataTable的值保存下来

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-9-24 22:52:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
系统要求顺序号必须按照顺序使用,而且已使用的顺序号不能再使用.例如:本次运行使用1235的顺序号.下次运行脚本时必须使用1236.
每次运行脚本不想手工改顺序号.希望能对顺序号自动进行更改.
如何能对datatable中的值进行更改,并能保存.关闭qtp后下次打开qtp时是更改后的值
如图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-9-24 23:13:03 | 只看该作者
将数据保存在外部Excel文件中,每次打开QTP时导入Excel文件即可
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-9-25 11:42:19 | 只看该作者
高手啊
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-9-25 12:50:14 | 只看该作者
运行完毕后。。Data Table 会生成Excel 文件。。保存下来就可以啦。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-9-26 00:12:09 | 只看该作者
回hsjzfling :你说的方法是实在没有方法的时候最后的选择!实现起来不仅麻烦而且运行效率不高!
回crazysusan :运行完毕后。。Data Table 会生成Excel 文件。。保存下来就可以啦。。。。!!没看到你说的是什么意思?我需要的是datatable("顺序号"1)="1236",怎么让"1236"保存到datatable中替换原来的"1235"呢(关闭qtp后不会变回1235)?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-9-26 09:59:16 | 只看该作者

回复 5# 的帖子

貌似实现起来一点也不麻烦。。。只要在开头和末尾各加一行代码就可以实现了~而且貌似你也没有更好的选择了~~:)
QTP关闭后不会保存运行更改的数据,因此只能保存在外部文件中,而导出导入Excel表因该是保存DataTable中数据的最便捷的方法了吧~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /2 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-6-25 11:56 , Processed in 0.075306 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表