51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3091|回复: 10
打印 上一主题 下一主题

关于检查点问题,高手请进!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-4 17:54:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做了不少脚本,基本上是这种情况:

录制了“脚本a”,其中有“检查点1”,单独运行是没有问题的,然后用“脚本b”调用“脚本a”运行,运行到“检查点1”时,提示:

GUI Verification Failed
Error: Cannot open file 'E:\脚本b\exp\脚本a\gui1.chk'.

本来在“脚本a”中的  \exp\目录  下是有“脚本a\gui1.chk”的,但是如果用“脚本b”掉用“脚本a”时,“脚本b”必须得中有“脚本a”的期望的检查点吗?

我说的明白吗?高手给解答一下吧!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-7-4 19:57:38 | 只看该作者
是的,必须要由gui1.chk
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-7-5 08:53:12 | 只看该作者

回复 #1 chengbj 的帖子

在用“脚本b”调用“脚本a”运行之前,我已经在“脚本a”里作了检查点,如果我想用“脚本b”调用n个类似“脚本a”的情况,难道检查点都要重新录制?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-7-5 11:07:50 | 只看该作者
你用Update模式运行一下就行了,记得以前讨论过这个问题:http://bbs.51testing.com/viewthr ... ghlight=%2Bdionysus
lz看看是不是类似的问题?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-7-5 11:55:52 | 只看该作者
在UPDATA模式下运行一次就OK
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-8-20 09:19:50 | 只看该作者
我试了下,用update模式运行一下看上去是可以,但是我的脚本有很多检查点,现在不能说程序都是对的,这样一运行岂不是可能把其它正确的期望值update成错的了吗?
另外,我看了dionysus  的链接中的讨论,其中有一个"run in batch mode"的解决办法,我也试了,感觉这个模式脚本不会停下来(即使出现了对象找不到,和加断点的情况)谁能给解释下这个模式到底啥概念?

[ 本帖最后由 chengbj 于 2007-8-20 09:21 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-8-20 13:25:45 | 只看该作者
顶一下,让高手看见
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-8-22 13:03:41 | 只看该作者
用update运行以下就可以了!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-8-22 20:43:01 | 只看该作者
不会自动更新预期结果的,除非你修改了预期结果
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2007-9-26 09:26:59 | 只看该作者
我试了下,使用update可以把期望值自动放到开始运行脚本的目录下,但是还有个checklist,无法自动放过去?
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2007-9-26 10:11:36 | 只看该作者

回复 9# 的帖子

另外,我试了下,在"脚本b"调用"脚本a"的情况下,使用update运行会把“脚本b”中的期望值改成程序中的实际值(不一定是正确的),"脚本a"中的期望值没变。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 03:54 , Processed in 0.072817 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表