51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 7675|回复: 16
打印 上一主题 下一主题

[Robot] 如何访问注册表

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-9-29 18:44:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQABasic里有没有现成函数可以访问注册表的阿?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-9-29 21:24:34 | 只看该作者
需求是什么?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-9-30 10:06:17 | 只看该作者
一个安装程序需要修改注册表,我要读取注册表看是否正确添加了相应的键值
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-9-30 10:14:53 | 只看该作者
直接通过界面去验证是否添加了信息
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-9-30 11:31:50 | 只看该作者
你的意思是再录制一个注册表的GUI脚本?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    慵懒
    18 小时前
  • 签到天数: 3452 天

    连续签到: 62 天

    [LV.Master]测试大本营

    6#
    发表于 2005-9-30 11:37:14 | 只看该作者
    你看看附件是否能有帮助。

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2005-9-30 11:39:37 | 只看该作者
    SQA里面是没有直接访问注册表的函数的(也可能是我不知道,如果哪位知道有请告诉我)这里可以有两个方法解决,一是做dll,通过别的语言来达到目的,二是再多录一个GUI的脚本,在TM里面组织的时候加进去就可以了,也不是很难。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    18 小时前
  • 签到天数: 3452 天

    连续签到: 62 天

    [LV.Master]测试大本营

    8#
    发表于 2005-9-30 11:42:52 | 只看该作者
    还需要这个。

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2005-9-30 11:48:33 | 只看该作者
    我发现你的好东西真的不少,平时可以给大家研究下的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    18 小时前
  • 签到天数: 3452 天

    连续签到: 62 天

    [LV.Master]测试大本营

    10#
    发表于 2005-9-30 11:53:57 | 只看该作者
    http://groups.yahoo.com/group/RationalUsers/
    我的东西都是从这里下载的。里面有很多robot的扩展函数。
    大部分不能直接用,但研究研究代码看是怎么编写的还是可以的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2005-9-30 11:56:36 | 只看该作者
    不错!收藏了!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2005-9-30 12:07:12 | 只看该作者
    yahoogroup的账号密码都忘了,一会再申请一个

    谢了:)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2005-10-8 11:48:06 | 只看该作者
    在ROBOT中,大部分WIN32 API函数都是可以直接被调用的,只要直接运用这些API就可以了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2005-10-8 17:09:48 | 只看该作者

    楼主要做的测试可以用Robot自带的功能进行测试的

    Use the following SQABasic commands when setting up an environment state comparison:
    SQAEnvCreateBaseline
    SQAEnvCreateCurrent
    SQAEnvCreateDelta       
    个人感觉用这个会简单些,具体用法可以参考Robot自带的帮助,不过是英文版的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2005-10-13 12:10:34 | 只看该作者
    刚看了下,这三个函数和楼主说的好像没什么关系
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2007-12-28 17:11:01 | 只看该作者
    不错!收藏了!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2008-1-8 00:58:06 | 只看该作者
    看看是否可以用startapplication "regedit.exe",找到相应的参数,然后把它的属性或是值取到,然后跟你需要确认的值比较。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-3 18:06 , Processed in 0.079496 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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