robinpipi 发表于 2012-11-29 11:03:18

qtp 上传图片 求助

目前web页面中有上传图片按钮,
进行录制:
Browser("我的主页").Page("上传照片").WinObject("添加照片").Click 32,8
Browser("我的主页").Dialog("选择要上载的文件").WinToolbar("ToolbarWindow32").Press "库"
Browser("我的主页").Dialog("选择要上载的文件").WinListView("SysListView32").Activate "图片"
Browser("我的主页").Dialog("选择要上载的文件").WinListView("SysListView32").Activate "示例图片"
Browser("我的主页").Dialog("选择要上载的文件").WinListView("SysListView32").Activate "灯塔.jpg"
回放成功。
但是下次重新打开IE,回放的时候,就会报“无法标识syslistView32对象的指定项”
重新录制一下,显示的脚本就是click后面的坐标不同,其他均一致。
重新录制后,回放就成功了,但是下次重新打开ie,就又不行了,

joykao 发表于 2012-11-29 12:53:25

因为WinListView("SysListView32")有属性会随着浏览器而变,你可以去好好的看看该对象的属性

泰然 发表于 2012-11-29 13:03:13

单步调试一下吧。
会不会文件或目录被转移走了?改名了?
页: [1]
查看完整版本: qtp 上传图片 求助