Gatling生成的报告分为两部分一部分昰对所有请求的报告,另一部分是对单个请求的分析
- 请求数&响应时间分布图
如下图所示,左边的图展示的是各个响应时间段分布的请求數不同的颜色表示响应时间的长短,如果是红色则表示请求失败右图展示的是各个请求的请求数量及其成功失败状态。
下图展示的是對每个请求的成功率及响应时间分析其中包括了同一请求的最小、最大、平均响应时间,标准差等下面的图展示的是错误请求的详细信息,比如这里是在check introduced date存在的地方失败了点击第一列每个请求的自定义名称可以跳转到对其分析的详情页。
活跃用户数指的是在测试时间段内正在进行请求的用户数,会分场景测试展示这里只有一个场景AddNewComputer,所以两条线重合了
百分位数可以这么理解:位于百分位P的值是X,则表示有P%的观测值小于等于X所以对于响应时间来说,如下图可以理解为:此时最小响应时间是667ms,最大响应时间是1400ms其中有90%的响应时間小于1385ms,也就是说90%的请求在1385ms内得到了成功响应这里统计的请求值包括成功的请求,不包含失败请求
该图展示了每秒发送的请求数。
该圖展示了每秒的响应数包括成功的和失败的。
Details页面主要展示了每个请求的统计数据包括了响应时间分布图,响应时间百分位图每秒請求数图,每秒响应数图这些和全局分析报告里面的内容一致,此处不再赘述在详细报告里,最底下有一张图是描述单个请求相对于铨局所有请求的响应时间该图横坐标是每秒全局所有请求数,纵坐标是单个请求的响应时间图中标红的点表示:在全局请求数为5个/s时,该接口的响应时间为699s该图可以用于单个接口的优化分析。