51Testing软件测试论坛

标题: 运用ajax编写的页面无法录制,为什么? [打印本页]

作者: youayou    时间: 2007-4-15 18:37
标题: 运用ajax编写的页面无法录制,为什么?
现在在测试一个运用了ajax技术的系统,一个弹出的年度选择框总是无法录制,可以选中某一年度但确定后,页面就没有反应了,不明白什么原因,请大家帮忙解释下。如果这个页面不是在录制的时候是可以正常选择年度的,但一开始录制就不行了
作者: xiaonan    时间: 2007-4-16 09:49
那是不是这个控件与QTP有冲突呢?
作者: xiaoxin922    时间: 2007-4-16 13:31
数据库连接有误
作者: youayou    时间: 2007-4-16 14:27
嗯,我觉得是有冲突的,因为不使用的时候这个控件可以正常使用的,只要一用qtp录制这个控件就不能用了,这种冲突该怎么解决呢?
另外,楼上说的数据库链接错误,是从何判定的?该怎么解决呢?
作者: youayou    时间: 2007-4-17 09:22
标题: 有冲突该怎么解决阿,急等
只是DIV控件阿,用的ajax编写的,这个控件的click事件可以录制,但控件上的确定和取消按钮不能录制,接着控件就不能正常使用了,录制中断无法继续了,大家帮帮忙,谢谢
作者: walker1020    时间: 2007-4-29 22:00
标题: 解决方法
我已经帮助我的同事解决了此问题,他也是遇到了用AJAX写的系统,在 网页上显示的是 DIV 这个Tag(这可不是控件!)。
这主要是设置的问题,请安装下面的提示操作:
依次点击  Tools --> Web Event Recording Configuration, 把 Event configuration level 的设置从默认的 Basic  改为Medium ,然后 关闭QTP,重新录制你的脚本就可以了。
我试验过了,此方法完全可行。
作者: walker1020    时间: 2007-4-29 22:01
看图示的设置
作者: walker1020    时间: 2007-4-29 22:10
标题: 对DIV的说明
你说的 DIV  应该是 网页的一个 Tag把? 就像我在附件里面的提示一样吧。DIV 是 HTML 里面的一个标记,做测试的人要对 HTML有了解呀。
作者: walker1020    时间: 2007-4-30 09:41
根据 Main_Users_Guide 的说明,把 Event configuration level 的设置 改为Medium 后,“除了在基本级别上录制的对象以外,还要录制标记对象<DIV>、<SPAN> 和 <TD> HTML 上的 click 事件。”
作者: youayou    时间: 2007-5-14 14:30
谢谢斑竹给了我这么多讲解。
我的Event configuration level 的设置是Medium,并且click事件是可以录制的,只是div上的确定,取消按钮操作录制不上, 并且只要在录制的情况下这个div一弹出我得ie就不能用了,鼠标就能在div上的click了,问题到现在还是没有解决。
版主,还有什么其他方法可以解决吗?谢谢
作者: youayou    时间: 2007-5-14 16:07
我发的帖子http://bbs.51testing.com/thread-73955-1-1.htm 实际上也问的这个问题,这个帖子有图片
作者: walker1020    时间: 2007-5-14 16:33
原帖由 youayou 于 2007-5-14 14:30 发表
谢谢斑竹给了我这么多讲解。
我的Event configuration level 的设置是Medium,并且click事件是可以录制的,只是div上的确定,取消按钮操作录制不上, 并且只要在录制的情况下这个div一弹出我得ie就不能用了,鼠 ...


没有任何图片,没有一点脚本,让我怎么帮你?
作者: walker1020    时间: 2007-5-14 16:34
原帖由 youayou 于 2007-5-14 16:07 发表
我发的帖子http://bbs.51testing.com/thread-73955-1-1.htm 实际上也问的这个问题,这个帖子有图片


找不到你发的http://bbs.51testing.com/thread-73955-1-1.htm
作者: walker1020    时间: 2007-5-14 16:44
楼主太粗心了,http://bbs.51testing.com/thread-73955-1-1.htm找不到, http://bbs.51testing.com/thread-73955-1-1.html 却能找到!
作者: milan330330    时间: 2007-5-14 16:48
用虚拟对象试试~~
作者: wangwenyanwdg    时间: 2008-5-28 10:51
标题: 回复 12# 的帖子
我也遇到同样的问题,版主能否帮忙解决一下,急
作者: Tesherlock    时间: 2009-3-9 15:14
9.2中,click事件不选择Medium我都可以录制,只是div上的按钮都是坐标。难道只能用虚对象?
作者: zhangzhe    时间: 2010-7-15 01:11
虚拟对象也不行!
作者: wspc    时间: 2011-10-21 15:12
感觉问题好像还是没有解决啊。
作者: sherryshi    时间: 2011-11-17 14:55
我也遇到这个问题了,如何解决啊
作者: lulu3    时间: 2013-7-30 16:30
遇到的问题一样




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