51Testing软件测试论坛

标题: 关于javascript的录制 [打印本页]

作者: happybean    时间: 2006-4-5 10:56
标题: 关于javascript的录制
本人录了一个脚本,其中有选择日期,程序上是通过javascript实现的,不能回放。使用虚拟对象后,也不行,不知是不是没做对虚拟对象这一步;装了java-addin后,再录了一次脚本,结果还是不能回放,请高手帮忙啊,我该怎么做呢?
作者: 海龙    时间: 2006-4-5 11:59
拷屏、代码、错误信息贴出来
作者: happybean    时间: 2006-4-5 15:03
代码如下:
Browser("XXX").Page("XXX").Frame("ifrHotelPlantFreego").WebList("hotelInfo.city").Select "B北京"
Browser("XXX").Page("XXX").Frame("ifrHotelPlantFreego").Image("日期").Click
Browser("Calendar").Page("Calendar").Link("6").Click
Browser("XXX").Page("XXX").Frame("ifrHotelPlantFreego").Image("日期_2").Click
Browser("Calendar").Page("Calendar").Link("13").Click
Browser("XXX").Page("XXX").Frame("ifrHotelPlantFreego").Image("search1_03").Click
Browser("Calendar").Page("Calendar").Image("booking").Click
Browser("Calendar").Page("XXX").Sync
Browser("XXX_2").Page("XXX").Sync
虚拟控件后,代码不会变吗?
作者: 风过无息    时间: 2006-4-6 09:09
可能是对象属性不唯一,你用SPY看一下,选择一个能和其他对象区别的属性,应该就好了。
作者: shuier    时间: 2006-4-6 09:47
录制时选择"low level recording"试一下
作者: happybean    时间: 2006-4-6 17:15
用low level recording模式录了,还是出错




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