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

ADODB.Connection使用OraOLEDB.OracleOracle字串链接数据库

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

我们自动化脚本很多时候需要链接数据库进行数据验证或者数据准备,一般是用ADODB.Connection对象的open方法获取数据库链接,open方法的链接字串可以有很多种的形式,如:使用odbc、OraOLEDB.OracleOracle,但我们需要只需读取某个配置文件中的host、port、sid、userid、password就可以获得adobd的数据库链接,而不想在运行脚本的每台机器单独配置odbc或者oracle的tnsnames.ora,我们可以用OraOLEDB.OracleOracle字串获取链接adodb的数据库链接

strHost=从配置文件获取

strPort=从配置文件获取

strSID=从配置文件获取

strUser=从配置文件获取

strPassword=从配置文件获取

strConnectionString = "Provider=OraOLEDB.Oracle;Persist Security Info=True;"&_
        "Data Source=(DEscrīptION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST ="+strHost+")(PORT = "+strPort+")))"&_
        "(CONNECT_DATA =(SID = "+strSID+")));User ID="+strUser+";Password="+strPassword+";"

Set ōConnection= createobject("ADODB.Connection")

oConnection.ConnectionString = strConnectionString
On error Resume Next 
oConnection.open
If err.Number <> 0 Then
 msgbox "数据库连接失败"
End


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

blue测试小道 引用 删除 blueeagle9999   /   2009-06-11 14:53:17
找了好久才找到我想要的,谢谢LZ了。
 

评分:0

我来说两句

日历

« 2022-01-21  
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

数据统计

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

RSS订阅

Open Toolbar