51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2111|回复: 5
打印 上一主题 下一主题

求教:不同性能工具测出来的指标有明显差异,怎么判断哪个更真实可靠呢?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-2-11 14:23:56 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人从事测试两年,做性能测试一年,之前的api接口测试一直使用的是来源grinder工具,最近开始尝试同时使用loadrunner11的Java vuser模式进行接口测试。无论是grinder还是loadrunner都使用完全一样的基础类库jar包,测试脚本对基础类库中接口的调用方式和脚本逻辑也完全一样,但是测出来的结果却有明显差异。例如上传小文件测试,同样的并发数和被测系统,grinder测出来的平均TPS是125左右,平均响应时间为5秒左右,但LR11测出来TPS却只有100左右,平均响应时间接近7秒,两种工具测出来的指标相差20%。使用的压力机本身是非常强大的服务器,测试过程中各种资源消耗不到一半,可以排除是LR所用的压力机性能问题,请教各位大虾,到底哪个指标更可靠些呢?或者说应该怎样判定哪种工具的测试结婚更可靠和准确呢?谢谢了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2015-2-12 10:22:39 | 只看该作者
求教大家啊~~~谢谢了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2015-2-12 13:21:54 | 只看该作者
grinder这个没用过,但从lr工作原理看,lr是先封装方法和数据,然后在请求的方式,所以消耗的时间会多点,处理的自然就少了。其实工具只是衡量性能的一种方式,只能用多种工具进行测试,进行综合比较得出结论才能科学的反映系统的性能。
希望能对你有帮助!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2015-2-12 17:23:04 | 只看该作者
ntgecm 发表于 2015-2-12 13:21
grinder这个没用过,但从lr工作原理看,lr是先封装方法和数据,然后在请求的方式,所以消耗的时间会多点, ...

嗯,谢谢您的回复~~~~
不过LR作为世界知名的性能测试工具,如果并发执行效率还不如Grinder这样的开源工具,确实就让人有些失望了~~~
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2015-3-3 13:49:31 | 只看该作者
采样率可能不一样,得到的结果也会不一样。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2015-6-24 15:34
  • 签到天数: 50 天

    连续签到: 1 天

    [LV.5]测试团长

    6#
    发表于 2015-3-4 15:51:36 | 只看该作者
    我也想知道哇
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-28 01:18 , Processed in 0.074994 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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