51Testing软件测试论坛

标题: 点击下拉菜单录制不了 [打印本页]

作者: sunyi0115    时间: 2006-10-9 15:43
标题: 点击下拉菜单录制不了
网站的菜单鼠标放在按钮旁,就会显示下拉菜单,可是在录制的时候是下拉菜单没有录制下来,在选择选择业务管理的下拉菜单中的地区管理时用了Low_level Recording,但是执行到Browser("Browser").Page("订单管理_3").WebButton("添加").Click还是打住了,因为执行此操作的页面一直没有出现,不知道怎么解决!!

Browser("Browser").Dialog("安全警报").WinButton("是(Y)").Click
Browser("Browser").Page("订单管理").WebEdit("USERNAME").Set "admin"
Browser("Browser").Page("订单管理").WebEdit("PASSWORD").SetSecure "4529f6b622b4756090b408c14e8140adaa888bf9e6d35db8276a"
Browser("Browser").Page("订单管理").WebButton("登录").Click
Browser("Browser").Page("订单管理_2").Sync
Window("Microsoft Internet Explorer").WinObject("Internet Explorer_Server").Click 126,104
Window("Microsoft Internet Explorer").WinObject("Internet Explorer_Server").Click 127,131
Browser("Browser").Page("订单管理_3").WebButton("添加").Click
Browser("Browser").Page("订单管理_3").WebEdit("AREAID").Set "11"
Browser("Browser").Page("订单管理_3").WebEdit("AREA").Set "11"
Browser("Browser").Page("订单管理_3").WebButton("保存").Click
Browser("Browser").Page("订单管理_4").WebButton("移去").Click
Browser("Browser").Page("订单管理_4").WebElement("订单管理").Click
Browser("Browser").Page("订单管理_4").WebButton("保存").Click
Browser("Browser").Page("订单管理_5").Sync


请大家多多帮忙,多多指教!!
作者: 555    时间: 2006-10-9 16:12
我在一起测试网中有见过个的问题,现在转贴一下:


如果可以不用low level ,最好不要用。你可以在tools -> web event recording configuration 点击custom settings... 展开Web objects,选种webelement,点击event -> add -> onmouseover 。并确定在record栏内,状态是enabled。然后再重新录制你的脚本。  
此方法我已经测试通过,环境:windows2000,QTP 9.0,IE 6
作者: sunyi0115    时间: 2006-10-9 17:59
标题: 回转贴,谢谢!!!
我在一起测试网上看到你说的帖子,试过,还是不行,也是在添加动作上打住了!!点击的动作没有录制下来!!
作者: 5555    时间: 2006-10-9 22:35
嗯,上次有实验过,只要加上鼠标的onmouseover 就可以录制到菜单的对象啦, 有机会把你的网站拿出来大家研究一下
作者: prettysue    时间: 2006-12-7 13:58
录制不是网页,是应用程序怎么处理呀?




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