51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3513|回复: 6
打印 上一主题 下一主题

[Robot] 关于dataPool,急!各位高手请进

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-8-31 17:37:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在TestManager中建立的DataPool后,如何在Robot中与此DataPool关联起来。
我在TestManger建立了名称为"CreateRole"的DataPool后
在Robot脚本中就直接用如下的脚本:
   
Dim dp as Long              
    Dim roleName as String        
    Dim roleDesc as String      
    Dim x as Integer
dp=SQADatapoolOpen("CreateRole")
         
     For x=1 to 4
        Call SQADatapoolFetch(dp)     
        Window SetContext, "Type=Form;Name=FrmManageRole", ""

在编译是,报错:
Compiling 新建角色.rec...
新建角色.rec(29) Error: Variable SQADatapoolOpen undefined
新建角色.rec(32) Error: Unknown function: SQADatapoolFetch
新建角色.rec(38) Error: Unknown function: SQADatapoolValue
新建角色.rec(41) Error: Unknown function: SQADatapoolValue


我考虑是不是TestManager建立的DataPool 要与Robot做一个设置才可以用,但是我不知如何设置,请高手回答
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
 楼主| 发表于 2004-8-31 17:42:16 | 只看该作者

关于dataPool,急!各位高手请进

回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-8-31 17:53:59 | 只看该作者
没有加 gobal 头文件

把下边的代码加上
'$Include "sqautil.sbh"

[ Last edited by pcl2004_27 on 2004-9-1 at 09:28 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2004-8-31 18:12:20 | 只看该作者
gobal 头文件,如何加呢,多谢
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2004-8-31 18:30:49 | 只看该作者
多谢版主,我加了头文件后,编译通过了
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2004-9-17 17:23:59 | 只看该作者
就将此句话加到脚本的最前边。
'$Include "sqautil.sbh"
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2004-9-30 17:05:16 | 只看该作者
我加了此申明语句,可依然出现楼上之错误提示;
并对“sqautil.sbh”文件中的一系列DECLARE语句指出了同一错误“ILLEGAL STATEMENT!”
望高手不吝赐教!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-27 03:47 , Processed in 0.073259 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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