51Testing软件测试论坛

标题: 请高手来看这段代码~~~ [打印本页]

作者: jy00274486    时间: 2007-5-30 17:26
标题: 请高手来看这段代码~~~
在录制脚本后,执行时,输入框ID每次都变,看了很多文章,还是不会解决,说法不一...让菜鸟我越来越迷茫啦~~高手请看
我在执行时出现了错误提示,然后他让我重新选择一个对象,选择好有个EDIT,里面写这如下,左边是灰色的不可更改,右边是可以自己修改的
左边
{
class:object,
MSW_id:789146,
MSW_class:"windowsForms10.EDIT.app.0.b7ab7b"
}
右边
{
class:object,
MSW_id:1575268,
MSW_class:"windowsForms10.EDIT.app.0.b7ab7b"
}



而当我确定后,再次执行时,又会出现同样问题,只是左边灰色那段代码的id变成前一次右边的那个,也就是789146变成了1575268,而1575268又变成了一个新的id,不知道是什么原因?请教各位高手,该如何解决。在线等
作者: dionysus    时间: 2007-5-30 21:47
15,控件的 MSW_id一直变化,winrunner无法识别
http://bbs.51testing.com/viewthread.php?tid=36034

遇到问题先看置顶文章
作者: jackiepsq    时间: 2007-5-30 23:42
将MSW_id属性改为其它属性,如Lable或者LOCATION属性等,不要用MSW_ID,因为MSW_ID会随每次弹出的窗体而变化。
作者: jy00274486    时间: 2007-5-31 09:06
斑竹哥哥,偶已经看了那帖子了,因为刚接触不久,上面写的话看不太懂,还请明示,是不是说在CLASS里删除了ID就行了?
作者: dionysus    时间: 2007-5-31 09:21
{
class:object,
MSW_id:789146,
MSW_class:"windowsForms10.EDIT.app.0.b7ab7b"
}
建议你将MSW_id属性删除,改为Location:  后面跟一个数字,这个数字是几就得你自己尝试,比如你输入0,之后点击highlight,查看WR是否正确高亮显示你的控件了,如果没有则再改成1,如此尝试下去
作者: jy00274486    时间: 2007-5-31 09:49
谢谢斑竹怎么耐心,我去试下,还有个问题,我RapidTest Script Wizard时,一直提示cannot set this foler
作者: jy00274486    时间: 2007-5-31 11:00
成功解决了~~谢谢斑竹




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