51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2486|回复: 10
打印 上一主题 下一主题

[原创] 关于性能测试中一个事务结束的判断

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-3-31 17:29:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用我这边一个例子
这边有个服务程序A,该服务程序功能为接受客户端C发来的一条协议,然后A处理,接着就插入数据库
但是服务端在插入完数据库后是不给客户端返回信息的,所以LR在录制的时候只录制到一个发送的脚本。

该事务的结束标志就是数据库能够找到我发送的那条数据。

在LR里面怎么去判断事务的结束呢,修改脚本的大体思路是什么样的。

我的理解就是建立一个oracle的连接,然后当客户端发送一条协议后,就不断对数据库进行查询,直到查询到我所发送的数据,这时事务结束!!!!   不知道我理解的对不对,请各位高手谈谈你能的经验,给指导指导。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-3-31 17:39:06 | 只看该作者
那就多了数据库查询时间吧,
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2011-4-1 14:43:30 | 只看该作者
你们若遇到这样的问你是怎么处理的呢???
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-4-1 15:58:58 | 只看该作者
回复 1# 474241558


    那你就做个数据库检查点,如果检查到了,就说明事物结束了!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-4-1 16:39:00 | 只看该作者
这个问题好像没有描述你要测试的是什么。如果你只是想看最后的事物是否成功,那就按你说的最后查看数据库中的数据就行了。比如你当然知道自己发出多少比业务,停止后就去数据库看,呵呵。问题是你这次测试是要测什么呢??? 难道只是功能验证?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2011-4-1 17:24:59 | 只看该作者
同意5楼的,感觉像是在做功能测试
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2011-4-2 10:32:10 | 只看该作者
我们可以这么理解吗?当发送数据成功后,而且数据库能查询到送发送的数据,这脚本可以并发吗?如果这么理解的话,这就不是功能测试了。你们说对吗?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    8#
    发表于 2011-4-2 11:26:58 | 只看该作者
    并发的话,直接选择对应的协议使用集合点。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2011-4-2 15:34:26 | 只看该作者
    回复 5# 神游九天


        回复5朋友,如果我并发完10000条后,这是服务端不可能立马就全部插入数据库,服务端处理发送过来的协议然后插入数据库这个时间远远大于发送时所花的时间。若发送完10000条后,我们去数据库查看,会发现你每次刷新查询语句时都会发现数据库在增长,因为服务端还未处理完10000条协议,可能需要等待10分钟或者20分钟才会处理完。

    若是这样的话我就看不到服务端平均处理一条协议,到插入数据库所花费的时间,我现在就是希望得到服务端在这样的压力下,平均处理一条协议所花费的时间。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2011-4-2 21:44:01 | 只看该作者
    插入数据库不是有时间字段吗?根据这个检查,你LR执行了多少次事务,成功了多少次,理论上可以在DB上查到对应的数据。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2011-4-4 22:54:18 | 只看该作者
    回复 10# jasonxu

    理论上在数据库中可以看到数据插入数据库时的具体时间。但是没有具体的发送时间,还是不能计算出来平均事务响应时间。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-17 00:23 , Processed in 0.080502 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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