51Testing软件测试论坛

标题: checkpoint的问题 [打印本页]

作者: vaguely    时间: 2007-9-5 15:12
标题: checkpoint的问题
现在我把test case都放到了vbs的函数里面。

但是这样原来在action中的checkpoint就丢掉了sdlkfj1 ,向请教大家在这种情况下
是怎么处理checkpoint问题的?谢谢
作者: shoulamon    时间: 2007-9-5 15:26
看不太懂,什么叫test case都放到vbs函数里面,是否能具体说一下呢
作者: hsjzfling    时间: 2007-9-5 15:33
自己写代码比较咯,将checkpoint替换成
if  实际值 = 预期值 then
    reporter.reportevent micPass...
else reporter.reportevent micFail...
end if
具体可查看帮助文档
论坛中很多帖子都提到了这个的~楼主想获得更多信息也可以在论坛中搜索~
作者: vaguely    时间: 2007-9-5 15:36
谢谢 hsjzfling 地回答。

shoulamon,
就是把ACTION里面的CODE写到VBS中的FUNCTION里面。谢谢
作者: shoulamon    时间: 2007-9-5 15:40
3楼是正确的手工添加CheckPoint写法

[ 本帖最后由 shoulamon 于 2007-9-5 15:42 编辑 ]
作者: shoulamon    时间: 2007-9-5 15:41
哦,是这样,汗一下~~,参照hsjzfling的做法就OK了
作者: walker1020    时间: 2007-9-5 23:58
原帖由 vaguely 于 2007-9-5 15:36 发表
谢谢 hsjzfling 地回答。

shoulamon,
就是把ACTION里面的CODE写到VBS中的FUNCTION里面。谢谢


偶不赞成把所有原来在 Action里的代码都写在 VBS文件的Function里面,这样有点走极端了。再说,在VBS文件里面无法使用QTP自带的检查点(如 Standard Checkpoint)。
作者: yabest    时间: 2007-9-6 00:17
呵呵,从用QTP以来,从没用过CheckPoint(玩的不算,要正式使用的),觉得这东东,傻瓜化的,只适合用在Keyword View里面的,
而我都是直接在Expert View里干活的,直接写行脚本就搞定了,又清晰又准确,干嘛用CheckPoint这东东啊,内容又不显示在脚本里。

[ 本帖最后由 yabest 于 2007-9-6 00:35 编辑 ]
作者: yabest    时间: 2007-9-6 00:29
把脚本写在Function里放在vbs文件里,方便管理,方便共享,挺自由的,不用受test/action的限制,调用起来很方便。
作者: vaguely    时间: 2007-9-6 11:58
谢谢楼上各位的回答。




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