51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2805|回复: 1
打印 上一主题 下一主题

[原创] Jmeter基础之简单的Http请求性能测试用例

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-4-9 14:43:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 小文0111 于 2019-4-9 14:45 编辑

在了解了http请求的配置和线程组配置之后,现在来写一个简单的http性能测试用例;


如下所示为测试组配置:


线程组配置如下:



http请求配置如下:



查看结果配置:

此处需要添加监听器,查看结果树为查看接口下发和返回数据的监听器,图形结果为直观的观察性能测试结果的监听器,而聚合报告为性能测试各项数值的报告,这三者添加上即可,如上图所述;


运行结果log如下:


在两秒内启动了十个线程与设置的Ramp-up Period一致,
开始启动线程时间为22:58:53,开始结束线程时间为22:59:53,与设置的持续时间一致;
测试启动时间为22:58:51,线程启动时间为22:58:53,间隔两秒,与延迟两秒的设置一致;

图形结果:


如上图所示为性能测试结果的直观展示,其各段值得说明如下:
样本数目:总共发送到服务器的请求数。

  • 最新样本:代表时间的数字,是服务器响应最后一个请求的时间。
  • 吞吐量:服务器每分钟处理的请求数,即总请求/总分钟数。
  • 平均值:总运行时间除以发送到服务器的请求数,即单个响应的平均耗时。
  • 中间值:代表时间的数字,即服务器响应时间的中间值,有一半的服务器响应时间低于该值而另一半高于该值。
  • 偏离:表示服务器响应时间变化、离散程度测量值的大小,或者,换句话说,就是数据的分布。

聚合报告










本帖子中包含更多资源

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

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

使用道具 举报

  • TA的每日心情
    开心
    2014-11-21 14:49
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2019-4-9 15:52:12 | 只看该作者
    Jmeter 可以做asp.net的接口测试吗
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 11:52 , Processed in 0.074983 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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