kw1953 发表于 2010-12-3 09:14:06

请教关于文件复制操作的代码应该如何处理?

请教高手,我用lr录制的程序中有一个文件复制的操作(就是实现 copy a.txt d:\temp\a2.txt)。开发是用“CopyFile”函数实现的。

我试了多种协议都录不上这个操作,因此用 system("copy a.txt d:\temp\a2.txt"); 来实现,但这样有一个问题,就是回放时总会闪一下dos窗口。。。

所以我想请教:
1、什么样的协议能录制到文件复制的操作。
2、有没有lr内置函数能实现文件复制的功能,且不会闪dos窗口。

谢谢!

云层 发表于 2010-12-3 09:27:23

这没有协议,所以别考虑,你要做单机性能测试就别用LR了,拿手点点就行了

qiguojie 发表于 2010-12-3 09:46:54

(我也不知道行不行。。。。机器上没有LR)

可以采用管道输出的方式屏蔽dos窗口。。

system("copy a.txt d:\temp\a2.txt >>log.log");

kw1953 发表于 2010-12-3 09:48:40

这没有协议,所以别考虑,你要做单机性能测试就别用LR了,拿手点点就行了
云层 发表于 2010-12-3 09:27 http://bbs.51testing.com/images/common/back.gif

谢谢回复,我那文件复制就是举个例子,实际是将本地文件复制到文件服务器的指定目录中。
例: CopyFile("d:\\temp\\kk\\20101203\\kk01.txt","\\\\192.168.1.201\\20101203\\kk01.txt")

5555 发表于 2010-12-3 10:24:57

问开发 文件传输是走什么协议,如果是HTTP的话,那录制的时候就用HTTP协议

C组十三 发表于 2010-12-7 22:21:12

用FTP可以搞定了。
页: [1]
查看完整版本: 请教关于文件复制操作的代码应该如何处理?