51Testing软件测试论坛

标题: 为什么录完后第一次重放可以通过,第二次重放提示失败 [打印本页]

作者: gforg    时间: 2007-3-26 15:10
标题: 为什么录完后第一次重放可以通过,第二次重放提示失败
为什么录完后第一次重放可以通过,第二次重放提示失败:
操作是往一个编辑框键盘输入一个对象:
......
    SetThinkAvg 1672
    GenericObject Click, "Class=AfxOleControl;ClassIndex=14", "Coords=112,18"
    SetThinkAvg 2375
    TypingDelays "0"
    InputKeys "="
......
提示信息:
Coordinates in command are outside boundaries of the object.  Coords=112,18

在线等......高手帮忙
作者: 5am    时间: 2007-3-27 11:27
坐标问题啊 object位置变了吧
作者: 不开窍的大饼    时间: 2007-3-27 17:28
标题: 提供的信息比较少 我不太熟悉……:)
看上去像是坐标问题

总之录的时候怎么样 回放就怎么样 什么都别乱动 维护现场环境配置

最好最大化固定住
作者: skblackcat    时间: 2007-3-28 11:15
坐标是容易出问题的,你录的对象识别不清晰,建议采用虚拟对象技术处理该脚本
作者: stanley_ql    时间: 2007-3-28 15:10
outside boundaries of the object=边界以外的对象, google翻译滴

Coordinates in command=坐标挂帅,也是google干滴  OTZ

[ 本帖最后由 stanley_ql 于 2007-3-28 15:12 编辑 ]
作者: gforg    时间: 2007-3-28 16:15
坐标没问题,是因为软件的对象删除以后没有释放干净,造成ClassIndex经常变化,重新启动软件就可以了...
谢谢各位回答...
作者: gforg    时间: 2007-3-28 16:16
标题: 回复 #4 skblackcat 的帖子
skblackcat :有没有相关的文档,来学习一下????
作者: 不开窍的大饼    时间: 2007-3-28 21:29
原帖由 gforg 于 2007-3-28 16:15 发表
坐标没问题,是因为软件的对象删除以后没有释放干净,造成ClassIndex经常变化,重新启动软件就可以了...
谢谢各位回答...



哇 你怎么发现的
作者: gforg    时间: 2007-3-28 21:56
标题: 回复 #8 不开窍的大饼 的帖子
多试几次就发现了啊....sdlkfj3
作者: 不开窍的大饼    时间: 2007-3-29 17:30
原帖由 gforg 于 2007-3-28 21:56 发表
多试几次就发现了啊....sdlkfj3



哈哈 实践出真知

向你学习!




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