记录阿里巴巴QA架构组成长点滴。2008年关键词为效率,技术,影响力!QA/测试架构师定义:开发和设计测试框架测试库;纵横全局的考虑产品的功能,设计复杂的测试系统;负责研发某一项特定的测试技术;为公司考虑如何提高测试效率。领导公司测试技术的发展和测试策略上的方向,关注整个公司的测试部门的问题,前瞻性的考虑未来的版本的测试策略和技术。测试架构师计划/设计测试平台,关注着产品的测试过程,提供咨询服务,影响到公司内的测试机构测试社区,以及开发机构等,对产品各个方面施加深远而正确的影响,最终提高整体软件质量。

如何得到odbc数据源中系统DSN的安装配置?

上一篇 / 下一篇  2008-04-08 14:22:28 / 个人分类:自动化测试框架与实现

 

上个月在研究框架excel遍历提速时,起初设想通过dsn对象来访问excel,

但需要遍历操作系统中是否安装excel driver和是否已经存在dsn, 但迫于这种方案比较土。后来没有这么做而是采用jet对象直接动态访问excel数据源. 其间在实现上述提到的方案,后来找到相关实现方法, 没有用到任何wmi和com对象,只是遍历与访问注册表。

Const HKLM = &H80000002 '定义常量
 Set reg = GetObject( "winmgmts:\\.\root\default:StdRegProv" )
 keyPath = "SOFTWARE\ODBC\ODBC.INI\ODBC DATA SOURCES" ' 欲取注册表分支
 reg.EnumValues HKLM, keyPath, valueNamesArr, valueTypeArr  '前面两个参数是传入,后面两个是传出参数, 均为数组。


 For i = 0 to UBound( valueNamesArr )  
   reg.GetStringValue HKLM, keyPath, valueNamesArr( i ), valueStr      
    Print valueNamesArr( i ) & " –> " & valueStr
    Next


TAG: 自动化测试框架与实现

 

评分:0

我来说两句

日历

« 2024-04-18  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 154179
  • 日志数: 163
  • 文件数: 1
  • 建立时间: 2008-02-26
  • 更新时间: 2008-12-10

RSS订阅

Open Toolbar