51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4679|回复: 15
打印 上一主题 下一主题

[Robot] GUI脚本在TestManager运行失败,而在robot中回放却成功?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-5-10 17:51:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,我录制了一段GUI脚本,再设置了循环和参数,在robot里回放没问题,TestManager里的日志也是显示pass的;但在TestManager运行却只有一小部分是pass,其余都fail,这是什么原因?是TestManager对我手工加的循环代码不支持吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-5-10 20:03:49 | 只看该作者
在TM中运行是怎么设置的
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-5-11 09:24:33 | 只看该作者
都是默认设置,没有修改过的
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-5-11 14:25:28 | 只看该作者
把你怎么添加到tm里的操作说清楚
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2006-5-11 15:02:36 | 只看该作者
就是执行 file--run test script ,测试机是选本地,就开始运行了.

运行结果见附件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2006-5-11 15:07:31 | 只看该作者
我怀疑是调用数据池那段代码有问题,,没有这段代码,TM中运行是没有问题的.

dim aa as long
     dim HappenAddress as string
     dim pan_HappenAddress as string
     dim content as string
     dim ReportIncidentMan as string
   
     aa=SQADatapoolOpen("itms")
      Call SQADatapoolFetch(aa)
      Call SQADatapoolValue(aa,1,HappenAddress)
      Call SQADatapoolValue(aa,2,pan_HappenAddress)
      Call SQADatapoolValue(aa,3,content)
      Call SQADatapoolValue(aa,4,ReportIncidentMan)

但是在robot里回放却一点问题都没有,太奇怪了,是不是在TM里还要设置什么啊(已经建立数据池和相应字段)?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-5-11 15:11:44 | 只看该作者
请先确定你是否按照正确的操作在TM中组织的脚本
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2006-5-11 16:42:19 | 只看该作者
应该是正确的吧,运行其他没有调用数据池的脚本都没问题啊
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-5-11 17:20:42 | 只看该作者
改成这样sqadatapoolopen("itms","false")试试
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2006-5-11 17:45:00 | 只看该作者
改了,不过录入了空白的数据,但运行结果是pass
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2006-5-12 10:05:58 | 只看该作者
为什么我把数据池改成共享方式之后,在回放的时候录入的都是空白的数据呢?数据池里面有数据的啊。
斑竹,帮帮我吧,谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-5-12 11:28:27 | 只看该作者
用msgbox把你取出的数据打出来看下
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-6-22 10:02:44 | 只看该作者
我也遇到了同样的问题,有解决方法吗,分享一下好吗?
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-6-22 11:26:40 | 只看该作者
msgbox取出的也是空值
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2007-6-25 11:02:37 | 只看该作者
直接在robot里运行,msgbox取出的是不是也空值
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2007-6-30 03:17:42 | 只看该作者
是不是数据池的某些cell为空,建议把为空的都设定为空格,只要改前几行的空cell就可以了
在不行的话把数据池导出,通过直接读取excel文件中的数据算了
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 02:27 , Processed in 0.084940 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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