51Testing软件测试论坛

标题: 如何访问注册表 [打印本页]

作者: sstars    时间: 2005-9-29 18:44
标题: 如何访问注册表
SQABasic里有没有现成函数可以访问注册表的阿?
作者: ilovejolly    时间: 2005-9-29 21:24
需求是什么?
作者: sstars    时间: 2005-9-30 10:06
一个安装程序需要修改注册表,我要读取注册表看是否正确添加了相应的键值
作者: ilovejolly    时间: 2005-9-30 10:14
直接通过界面去验证是否添加了信息
作者: sstars    时间: 2005-9-30 11:31
你的意思是再录制一个注册表的GUI脚本?
作者: luming    时间: 2005-9-30 11:37
你看看附件是否能有帮助。
作者: ilovejolly    时间: 2005-9-30 11:39
SQA里面是没有直接访问注册表的函数的(也可能是我不知道,如果哪位知道有请告诉我)这里可以有两个方法解决,一是做dll,通过别的语言来达到目的,二是再多录一个GUI的脚本,在TM里面组织的时候加进去就可以了,也不是很难。
作者: luming    时间: 2005-9-30 11:42
还需要这个。
作者: ilovejolly    时间: 2005-9-30 11:48
我发现你的好东西真的不少,平时可以给大家研究下的。
作者: luming    时间: 2005-9-30 11:53
http://groups.yahoo.com/group/RationalUsers/
我的东西都是从这里下载的。里面有很多robot的扩展函数。
大部分不能直接用,但研究研究代码看是怎么编写的还是可以的。
作者: sstars    时间: 2005-9-30 11:56
不错!收藏了!
作者: ilovejolly    时间: 2005-9-30 12:07
yahoogroup的账号密码都忘了,一会再申请一个

谢了:)
作者: guirongb    时间: 2005-10-8 11:48
在ROBOT中,大部分WIN32 API函数都是可以直接被调用的,只要直接运用这些API就可以了
作者: 魔海    时间: 2005-10-8 17:09
标题: 楼主要做的测试可以用Robot自带的功能进行测试的
Use the following SQABasic commands when setting up an environment state comparison:
SQAEnvCreateBaseline
SQAEnvCreateCurrent
SQAEnvCreateDelta       
个人感觉用这个会简单些,具体用法可以参考Robot自带的帮助,不过是英文版的
作者: ilovejolly    时间: 2005-10-13 12:10
刚看了下,这三个函数和楼主说的好像没什么关系
作者: tjsundway    时间: 2007-12-28 17:11
不错!收藏了!
作者: idingding    时间: 2008-1-8 00:58
看看是否可以用startapplication "regedit.exe",找到相应的参数,然后把它的属性或是值取到,然后跟你需要确认的值比较。




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