51Testing软件测试论坛

标题: 求助!QTP加入检查点后不能回放。请高手指点 [打印本页]

作者: wugecat    时间: 2008-5-20 18:09
标题: 求助!QTP加入检查点后不能回放。请高手指点
以下是我真对现在测试的BS结构的系统所录制的一段简单脚本,第二行加了一个检查点,但是不能回放
Browser("房产营销管理系统").Page("房产营销管理系统").Frame("main").Image("新建").Click
Browser("房产营销管理系统").Page("房产营销管理系统").Frame("iframeId_1211277022056").Check CheckPoint("Email")
Browser("房产营销管理系统").Page("房产营销管理系统").Frame("edit").Image("ico_cancel").FireEvent "onmouseover"
Browser("房产营销管理系统").Page("房产营销管理系统").Frame("edit").Image("ico_cancel").Click


似乎第二行的Frame("iframeId_1211277022056").每次都会不同。。请教能否有解决办法,动态读取第二行的Frame("iframeId_1211277022056").
作者: 泥泥虫    时间: 2008-5-20 22:20
貌似可以使用getROproperty函数可以解决.
作者: wugecat    时间: 2008-5-21 09:01
能否详细描述一下?……
作者: zhou840401    时间: 2008-5-21 09:30
不知道你的checkpoint是检查什么的?
作者: wugecat    时间: 2008-5-21 09:36
就是TEXT的检查点。。。
为什么我每次录制的时候Frame("iframeId_1211277022056")的“iframeId_1211277022056”每次总是不一样会变化的
作者: aancting    时间: 2008-5-22 13:37
这个问题不是检查点的问题,我这边没有增加检查点也有这个问题,后来发现脚本中有些确定按扭根本没有录到脚本中去,楼主可以检查一下脚本是否完整。
作者: arthur766    时间: 2008-5-22 14:01
dim sFrameID
sFrameID = ...getROproperty("")
Browser("房产营销管理系统").Page("房产营销管理系统").Frame(sFrameID ).Check CheckPoint("Email")
作者: wugecat    时间: 2008-5-23 14:33
不行呀。。。会出错。。。




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