51Testing软件测试论坛
标题:
同一脚本中描述性对象第一次运行正常第二次运行报错.求救
[打印本页]
作者:
lmdwxj
时间:
2012-11-20 16:38
标题:
同一脚本中描述性对象第一次运行正常第二次运行报错.求救
本帖最后由 lmdwxj 于 2012-11-20 16:56 编辑
各位高手:
请帮忙,执行下列代码时第一次正常,第二次则会报错.但是我退出IE后重新打开系统界面又可以,但再运行一次又会报错.请高手指点.
Browser("micClass:=Browser").page("micClass:=page").Frame("name:=main").Link("html tag:=A","text:= 用户资料").Click
Browser("micClass:=Browser").page("micClass:=page").Frame("url:=http://10.60.9.185/YSEPOS/Web/Sys/Sys_UserList.aspx").WebButton("thml tag:=INPUT","name:=新增","type:=submit").Click
作者:
xjwldlover
时间:
2012-11-21 10:02
错误场景截图上传,要求:全屏,错误提示信息、错误代码段/行、浏览器页面,且互不遮挡
作者:
jack_loo
时间:
2012-11-21 16:02
你要仔细读一下报错内容,我猜是对象识别不到,原因是你录制脚本时页面只运行了一次,但是可能页面运行了一次后,页面上的一些元素发生了变化,导致QTP第二次回放时匹配不到对象。
针对这个现象,要么对运行后的页面spy,再找出哪些对象属性发生改变,然后用SetTOProperty或者描述性编程的方式改测试对象属性,使能成功匹配,要么把网页的打开和关闭都录制进来,确保第二次运行时从打开一个空白网页开始。
作者:
黑羽祭
时间:
2012-11-23 09:22
等问题细化
作者:
lmdwxj
时间:
2012-11-23 14:59
本帖最后由 lmdwxj 于 2012-11-23 15:01 编辑
谢谢各位啊,按大家教的方法,问题已解决。
作者:
as4372
时间:
2012-11-23 16:25
严重支持,必须的
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2