本帖最后由 小文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,间隔两秒,与延迟两秒的设置一致; 图形结果:
如上图所示为性能测试结果的直观展示,其各段值得说明如下:
样本数目:总共发送到服务器的请求数。
- 最新样本:代表时间的数字,是服务器响应最后一个请求的时间。
- 吞吐量:服务器每分钟处理的请求数,即总请求/总分钟数。
- 平均值:总运行时间除以发送到服务器的请求数,即单个响应的平均耗时。
- 中间值:代表时间的数字,即服务器响应时间的中间值,有一半的服务器响应时间低于该值而另一半高于该值。
- 偏离:表示服务器响应时间变化、离散程度测量值的大小,或者,换句话说,就是数据的分布。
聚合报告
|