测试积点老人 发表于 2019-9-25 14:53:21

qtp 循环上传文件回放时出错!???

For i=0 to 2
wait 2
Browser("xxx").Page("xxx").Frame("Frame").WebButton("上传").Click
wait 2
Browser("xxx").Page("xxx").Frame("Frame").WebFile("uploadFile").Click
wait 2
Browser("xxx").Dialog("选择要加载的文件").WinEdit("文件名(N):").Set "I:\桌面\QTP.pdf"
wait 2
Browser("xxx").Dialog("选择要加载的文件").WinButton("打开(O)").Click
wait 2
Browser("xxx").Page("xxx").Frame("Frame").WebButton("确定").Click
wait 2
Browser("xxx").Page("xxx").Frame("Frame").WebButton("确定_2").Click
Next
第一次回放的时候正常,但是在第二次循环的时候,好像是没有把文件名写到WinEdit("文件名(N):").Set "I:\桌面\QTP.pdf",导致上传出错,请教高手指教这是为啥

bellas 发表于 2019-9-26 09:31:21

会不会是因为第二次循环执行时,由于第一次的QTP.pdf上传需要较多时间,尚没有完成,因此产生了文件被占用的情况,进而导致第二次的失败,建议可以在循环中的最后加上足够多的延时试试

litingting0214 发表于 2019-9-26 09:33:51

放中文路径?

海海豚 发表于 2019-9-26 09:35:52

会不会是因为第二次循环执行时,由于第一次的QTP.pdf上传需要较多时间,尚没有完成,因此产生了文件被占用的情况,进而导致第二次的失败,建议可以在循环中的最后加上足够多的延时试试

你好浮戈 发表于 2019-9-26 09:55:00

加个延时试试

qqq911 发表于 2019-9-26 10:21:28

加日志调试

jingzizx 发表于 2019-9-26 12:07:06

日志查看,等待编写
页: [1]
查看完整版本: qtp 循环上传文件回放时出错!???