51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5450|回复: 9
打印 上一主题 下一主题

WinRunner数据库连接方法

[复制链接]
  • TA的每日心情
    开心
    2018-1-25 11:31
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2008-7-11 21:39:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    这几天趁项目交付,有空上51testing网逛了逛,在精华贴看了几篇关于数据库连接的帖子!
    WR一般都是通过ODBC来连接,根据本人实际项目中所应用到的几种数据库连接方法,
    特整理出来共享给需要的朋友:
    前提都是通过数据源(ODBC)配置用户DNS.
    oracle数据库连接方法:(oracle 10G驱动)
    rc= db_connect("reg","DSN=DNS_DBQ;UID=admin;WD=admin;DBQ=fstest;");
    oracle数据库连接方法:(Microsoft ODBC for Oracle驱动)
    rc= db_connect("reg","DSN=DNS_SERVER;UID=admin;WD=admin;SERVER=fstest;");
    SQL Server数据连接方法:
    rc = db_connect("reg","DSN=DNS_BP;UID=sa;WD=123456;DATABASE=fstest");
    DBF数据库连接方法:
    rc = db_connect("reg","DSN=DNS_DBF;DefaultDir=e:\dbf\;DriverId=21;FIL=dBaseIII;MaxBufferSize=2048;ageTimeout=5;");

    以下是二种常用的WR数据库连接方法:
    方法一:
    菜单--〉INSERT--〉DATABASE CHECKPOINT--〉Runtime Record Check.然后选Specify SQL statement.
    单击 Create按钮,选择数据源(可以新建,也可以连接已建好的数据源),方法雷同;
    正确输入用户名和密码,完成之后会在下面的文本框中显示数据库连接串,可以通过下面的SQL语句验证是否连接成功,
    成功之后,把连接串拷贝到脚本中就可以了。

    方法二:
    菜单--〉insert--〉function--〉from function generator(WR支持的功能函数使用方法都可以在这里查询,不过没有TSL强大)
    category选择database function,function name 选择 db_connect,点击下面的Args高级选项
    通过connect str选择你的数据源(任何数据库都可以,前提是你要建立好数据源)
    完成之后点击paste会把设置好的数据库连接语句直接拷贝到你的脚本中了。

    [ 本帖最后由 Tesherlock 于 2008-7-11 21:40 编辑 ]
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2008-7-13 15:32:51 | 只看该作者
    不错,支持一下,相信对大家很有用。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2008-7-18 16:57:50 | 只看该作者
    好,正需要呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2008-8-25 11:23:58 | 只看该作者

    winrunner关于数据库使用

    支持SQL 语句吗
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-1-25 11:31
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    5#
     楼主| 发表于 2008-8-26 09:15:08 | 只看该作者

    回复 4# 的帖子

    当然支持!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-2-25 15:13
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    6#
    发表于 2008-8-26 09:20:46 | 只看该作者
    以后应该能用到,多谢了!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2009-8-7 11:57:45 | 只看该作者

    如何通过数据源(ODBC)配置用户DNS.

    数据库的连接都是通过数据源(ODBC)配置用户DNS,请问各位是如何配置用户DNS的。谢谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-25 11:11
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2009-8-7 14:48:17 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2009-8-20 15:38:00 | 只看该作者
    有用,谢谢!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2010-7-8 18:42:18 | 只看该作者
    说得太好了
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-17 14:45 , Processed in 0.074539 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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