51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6722|回复: 14
打印 上一主题 下一主题

[原创] loadrunner数据库压力测试问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-9-1 18:07:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
数据库是SQL SEVER2005。创建脚本,协议:ODBC。配置ODBC数据源成功了。
现在问题就是登陆的时候都记录事件recording..(27 event).但是打开查询分析器查询语句都没有事件,应该说都没有记录。这是怎么回事呢,结束时,只生成下列代码。
vuser_init()
{
        lrd_init(&InitInfo, DBTypeVersion);
        lrd_open_context(&Ctx34, LRD_DBTYPE_ODBC, 0, 0, 0);
        lrd_db_option(Ctx34, OT_ODBC_OV_ODBC3, 0, 0);
        lrd_open_context(&Ctx35, LRD_DBTYPE_ODBC, 0, 0, 0);
        lrd_db_option(Ctx35, OT_ODBC_OV_ODBC3, 0, 0);
        lrd_close_context(&Ctx35, 0, 0);
        lrd_open_context(&Ctx36, LRD_DBTYPE_ODBC, 0, 0, 0);
        lrd_db_option(Ctx36, OT_ODBC_OV_ODBC3, 0, 0);
        lrd_close_context(&Ctx36, 0, 0);
        return 0;
}

[ 本帖最后由 lit0302 于 2009-9-1 18:38 编辑 ]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2009-9-1 18:36:58 | 只看该作者
因为我是新手,第一次接触这个,不知道哪个环节错了。我想应该是loadrunner连接数据库可能有问题吧。我参数设置已经有数据了,现在是不是直接可以录制,还是还要对参数进行什么操作呢
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-9-3 11:40:59 | 只看该作者
门庭冷落
回复 支持 反对

使用道具 举报

  • TA的每日心情
    擦汗
    2015-5-25 17:24
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    4#
    发表于 2009-9-3 11:54:42 | 只看该作者
    LZ的意思 我不是太明白
    我可不可以这样理解:
    你是不是想对数据库中的数据进行操作,测试这段 SQL语句的性能?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2015-5-25 17:24
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    5#
    发表于 2009-9-3 11:56:35 | 只看该作者
    对于“打开查询分析器查询语句都没有事件,应该说都没有记录”
    这是ODBC协议引起的!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2009-9-3 19:01:11 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2009-9-3 20:59:35 | 只看该作者
    楼主,你对ODBC的录制根本还没有清楚,都没有连接数据库的套接字都没有...sqldata的数据从哪来的?你通过什么方式得到的?说一下,帮你解决一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2009-9-4 11:03:53 | 只看该作者

    loadrunner数据库压力测试问题

    我想跟协议没关系。我选ODBC没错,还有应该不用在跟套接字关联吧。
    可能是版本问题吧。我后面直接对osql.exe测试,而不是对任务管理器测试。
    我懒的在装2000了。首先,我声明下osql.exe其实是2000版本的,但是任务管理器是2005的。
    osql.exe是MSDE(Sql Server的桌面引擎),我装的是2000版本的。
    现在是可以了,没问题,谢谢大家。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2009-9-4 11:04:59 | 只看该作者

    回复 4# 的帖子

    是啊,我就是想测试数据库性能
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2009-9-4 21:16:21 | 只看该作者
    路过,不错过
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2009-9-7 09:34:18 | 只看该作者
    又学习了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2009-11-5 13:32:13 | 只看该作者

    向楼主请教

    请问楼主怎么用lr进行数据库服务器性能测试??  新手请赐教,有学习资料吗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2010-12-27 16:18:08 | 只看该作者
    额~~一年前的帖子,宁生总是充满相似,楼主,我也碰到了你这个问题。
    不知道你是如何解决的?
    纠结了一两天了,我用的lr8.0,被测数据库是sql server 2005
    跪求解答
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2011-3-26 09:56:53 | 只看该作者
    请问楼主是怎么进行数据库测试的?想学习一下.....
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2011-3-26 10:02:16 | 只看该作者
    lz能不能公开的测试步骤??!!谢谢啦!!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-17 07:34 , Processed in 0.076033 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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