前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【RunnerGo】(七)如何理解RunnerGo各个功能模块及如何使用——性能测试-报告管理、预设配置

【RunnerGo】(七)如何理解RunnerGo各个功能模块及如何使用——性能测试-报告管理、预设配置

作者头像
被测试耽误的大厨
发布2023-11-17 10:59:09
2220
发布2023-11-17 10:59:09
举报
文章被收录于专栏:测试平台系列

上篇介绍了性能测试的计划管理模块,本篇主要介绍性能测试报告管理及预设配置。

报告管理:本模块主要有报告列表、搜索报告、对比报告等功能

报告对比:至少2份报告,至多4份报告进行对比,如下图:

对比结果如下:

报告列表:报告状态分为运行中和已完成两种状态

可以双击报告列或点击进入报告页

报告页面说明:

最上方为计划信息模块主要包括计划名称、场景名称、执行者、创建时间、运行时长等信息。上方右侧可添加邮箱,报告自动发给收件人。可在运行状态下停止任务(手动点击停止),可在运行状态下,开启debug模式,如下图

tab页:测试详情、debug日志、压力机监控

测试详情页:任务详情、修改任务配置

如果在运行过程中想修改并发、执行时长等信息,可点击修改配置按钮,配置好后,点击执行按钮执行

测试数据栏:

名词

解释说明

总请求数

压测过程中该接口的所有请求数之和

总请求时间

压测过程中该接口所有请求的响应时间之和

最大响应时间(Max)

压测过程中该接口所有请求响应时间中的最大值

最小响应时间(Min)

压测过程中该接口所有请求响应时间中的最小值

平均响应时间(Avg)

压测过程中该接口总请求时间/总请求数

响应时间90线

压测过程中该接口所有请求响应时间排序后,90%的值都小于该值

响应时间95线

压测过程中该接口所有请求响应时间排序后,95%的值都小于该值

响应时间99线

压测过程中该接口所有请求响应时间排序后,99%的值都小于该值

每秒请求数(RPS)

总请求数*并发数/总请求时间

每秒成功请求数(SRPS)

总成功请求数*并发数/总请求时间

每秒事务数(TPS)

将该接口的并发数作为一个事务,在压测该接口的一次并发过程中,该接口并发完成数/该接口的总请求时间。假如100并发设置了运行100秒,那么每次100并发都单独计算TPS

每秒成功事务数(STPS)

事务数中的成功数

debug日志:需要在上方开启debug日志,才可查看

压力机监控:

预设配置:

每一个团队里都可以填写多个预设配置,预设配置可被计划内的某个或多个场景引用。当一个计划内多个场景的任务配置都一样时,我们可以先在【预设配置】中设置好配置项,然后再通过【导入预设配置】来快捷引用(复制)。

预设配置同步至该场景的任务配置中,相当于一键导入,同步后可正常在场景中修改该任务配置。更新预设配置后,不会自动同步给使用过预设配置的任务,如更新后再次导入,则导入最新的配置。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-02-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 全栈测试开发之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档