51Testing软件测试论坛

标题: qtp 循环上传文件回放时出错!??? [打印本页]

作者: 测试积点老人    时间: 2019-9-25 14:53
标题: qtp 循环上传文件回放时出错!???
  1. For i=0 to 2
  2. wait 2
  3. Browser("xxx").Page("xxx").Frame("Frame").WebButton("上传").Click
  4. wait 2
  5. Browser("xxx").Page("xxx").Frame("Frame").WebFile("uploadFile").Click
  6. wait 2
  7. Browser("xxx").Dialog("选择要加载的文件").WinEdit("文件名(N):").Set "I:\桌面\QTP.pdf"
  8. wait 2
  9. Browser("xxx").Dialog("选择要加载的文件").WinButton("打开(O)").Click
  10. wait 2
  11. Browser("xxx").Page("xxx").Frame("Frame").WebButton("确定").Click
  12. wait 2
  13. Browser("xxx").Page("xxx").Frame("Frame").WebButton("确定_2").Click
  14. Next
复制代码
第一次回放的时候正常,但是在第二次循环的时候,好像是没有把文件名写到WinEdit("文件名(N):").Set "I:\桌面\QTP.pdf",导致上传出错,请教高手指教这是为啥

作者: bellas    时间: 2019-9-26 09:31
会不会是因为第二次循环执行时,由于第一次的QTP.pdf上传需要较多时间,尚没有完成,因此产生了文件被占用的情况,进而导致第二次的失败,建议可以在循环中的最后加上足够多的延时试试
作者: litingting0214    时间: 2019-9-26 09:33
放中文路径?
作者: 海海豚    时间: 2019-9-26 09:35
会不会是因为第二次循环执行时,由于第一次的QTP.pdf上传需要较多时间,尚没有完成,因此产生了文件被占用的情况,进而导致第二次的失败,建议可以在循环中的最后加上足够多的延时试试
作者: 你好浮戈    时间: 2019-9-26 09:55
加个延时试试
作者: qqq911    时间: 2019-9-26 10:21
加日志调试
作者: jingzizx    时间: 2019-9-26 12:07
日志查看,等待编写




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2