51Testing软件测试论坛

标题: QTP在IE8下上传图片 [打印本页]

作者: 西木春风    时间: 2010-8-18 10:40
标题: QTP在IE8下上传图片
Browser("商务中心_慧聪网").Page("商机发布").Frame("picUpload").WebButton("上传").Click
Browser("商务中心_慧聪网").Page("商机发布").Frame("picUpload").WebFile("upFile").Click
browser("商务中心_慧聪网").Dialog("选择文件").WinEdit("文件名(N):").Set "d:\图片\22.jpg"
browser("商务中心_慧聪网").Dialog("选择文件").WinButton("打开(O)").Click
Browser("商务中心_慧聪网").Page("商机发布").Frame("picUpload").WebButton("确定").Click

为什么这段代码在IE6下可以,在IE8下就不行呢?
有谁在IE8下上传过图片吗?
请教高手!
作者: 西木春风    时间: 2010-8-19 09:45
没有人遇到过吗?还是你们的都可以上传?版主帮帮忙呀!
作者: TIB    时间: 2010-8-19 10:44
QTP什么版本?提示什么错误?截个图看看
作者: 西木春风    时间: 2010-8-19 23:28
QTP10,没有提示错误,只是图片路径不能被放到文本框,且Dialog也不会关闭。就继续往下运行了。
这种情况只在IE8下,IE6下可以正常运行。
作者: connie_xly    时间: 2012-9-4 16:14
直接用描述性编程,IE6与IE8录制的脚本不同的,IE6录制一般没问题,但是IE8会报错,主要是识别不了浏览那个按钮。描述性编程可以解决这个问题,我的已经解决了




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