51Testing软件测试论坛
标题:
QTP录制操作在登录界面无法登录系统
[打印本页]
作者:
ndj198808
时间:
2012-12-12 17:49
标题:
QTP录制操作在登录界面无法登录系统
我是QTP菜鸟,一开始录制就碰到难题了,还请各位兄得们搭救啊,
问题是:QTP9.2录制登录界面无法登录系统浏览器左下角提示:网页上有错误,点击详情显示如截图[attach]82727[/attach]
作者:
我爸是李刚
时间:
2012-12-13 09:12
这好像不是QTP的原因吧,这好像是你登录页面本身的问题,这很明显是JS报错。
作者:
黑羽祭
时间:
2012-12-13 09:16
回复
1#
ndj198808
你手动测试看看,是不是也会出现这个报错。
我也感觉这不是QTP的事。
作者:
ndj198808
时间:
2012-12-13 09:58
手动测试可以正常登录呢,通过QTP登录就报错。
作者:
黑羽祭
时间:
2012-12-13 10:02
回复
4#
ndj198808
那就把你脚本发上来看看
作者:
xjwldlover
时间:
2012-12-13 10:02
手动设置,然后把html源文件保存;QTP设值,将html源文件保存,做一下对比就知道哪地方有不同了。
很多情况下,项目组使用自己开发的组件,比如使用Js生成对象o,而o重写了webEdit(input)的set方法,这时你通过qtp赋值和通过对象o赋值,颓两码事。
建议lz把登录页面的html源文件发上来~
作者:
我爸是李刚
时间:
2012-12-13 10:04
这个问题我没遇到过,我觉得归根结底应该还是你程序本身的原因,把这个JS报错页面发给开发人员,尝试修改后再录制。
作者:
ndj198808
时间:
2012-12-13 11:49
我比较了一下手动登录的html源文件和QTP录制时的html源文件,是一样的,没什么不同,我在想是不是需要安装AJAX插件呢?
作者:
xjwldlover
时间:
2012-12-13 13:15
回复
8#
ndj198808
~方便的话,还是贴上源文件比较利于分析
作者:
ndj198808
时间:
2012-12-14 11:45
我更换了浏览器就可以正常登录录制了,之前用的是IE8现在换成了火狐浏览器,难道是QTP11不支持IE8?
作者:
我爸是李刚
时间:
2012-12-14 15:35
我觉得导致这个问题应该是你系统的JS和IE8不兼容,而和火狐兼容
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2