51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3009|回复: 4
打印 上一主题 下一主题

[原创] 用VBS修改QTP所产生的report的名字

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-8-25 10:40:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟初学QTP,想问各位朋友一个问题,我用QTP运行之前录制的脚本后,QTP会自动产生一个report,
在录制的脚本中我让QTP自动保存生成的report,但是问题是,QTP每次生成的report的文件名都是一样的,
我想用VBS编写一段代码,让QTP在自动保存report之前,先以当前生成report的时间来命名这个report,
这样当下次在运行脚本生成report时,保存就不会覆盖前一次的report。

小弟在此请教各位朋友,这段VBS该怎么写~~请指教~~谢谢~~
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-8-26 09:01:23 | 只看该作者
自己写个方法把本次生成的文件复制一份用时间来区别,比如脚本名字是test001,你写个方法每次运行前把上一次脚本复制为test001+当前时间,这样就可以区分.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-8-26 09:17:11 | 只看该作者
拒我所知,如果你是保存在脚本文件中的话,结果文件也不会覆盖啊,会生成一个Res1的文件夹,运行第二次保存会保存为Res2这样一直下去
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-9-2 15:11:12 | 只看该作者
不会啊~~我指定这个report保存在一个文件夹内的~~所以是会覆盖的,我试过~~
还有就是这个以时间命名文件名的VB脚本怎么写???谢谢~~
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-9-3 09:09:28 | 只看该作者
首先结果可以选择覆盖或者新建.
其次自己脚本写的话可以找到该结果文件然后用copy的办法.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 18:49 , Processed in 0.079194 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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