性能测试是软件质量保障的关键环节之一,性能测试可以评估应用的可靠性、稳定性和响应时间。然而,性能测试通常需要大量的时间和资源,因此需要使用高效的性能测试工具来减少测试工作量,并快速识别应用中的性能瓶颈问题。RunnerGo简化了性能测试用例的配置步骤,带来更好的性能测试解决方案。
在做性能测试时需要先完成以下步骤:调试接口-编写脚本-调试脚本-配置插件。RunnerGo配置性能测试用例只需简单几步,场景管理配合预设配置更是效率加倍,几秒就可配好一条用例,下面介绍一下RunnerGo的配置步骤。
Step1:创建预设配置
点击左侧导航栏:性能测试-预设配置,点击左上角“新建”按钮,配置预设参数。
Step2:预设配置参数选择
可以根据性能需求选择合适的配置。
任务类型选择:
普通任务:支持当即执行计划; 定时任务:可预设计划开始运行的时间和频次,频次可选择一次、每天、每周、每月。
控制模式选择:
集中模式:同时起压。(同时启动所有并发(设置的并发数/线程/协程),当设置的并发数全部结束后(某个线程(协程)完成后需要等待其他的线程(协程)完成),再次启动所设置的并发进行施压。)
单独模式:单独起压上(同时启动所有并发(设置的并发数/线程/协程),当其中的某个或某些线程(协程)完成后,立即再次启动完成的线程(协程),不等待其他的线程(协程))
压测模式选择:
并发模式、错误率模式、阶梯模式、响应时间模式、每秒应答数模式等多种压测模式,模拟真实场景。
如下图:这里我们创建一个错误率预设配置,任务类型选择普通任务,控制模式选择集中模式,压测模式选择错误率模式,配置好并发数。
Step3:创建测试计划并引入测试计划
这里我们新建一条测试计划并从场景管理中导入登录随机值场景
Step4:导入预设配置
在测试计划中点击右上角“导入预设配置”,选择错误率模式进行导入。
导入后任务配置如下图所示:与我们的预设配置相同。
这样一条性能测试用例就配置完成了。日常测试中我们可以根据需求创建多条预设配置,需要做性能测试时根据需求选择预设配置就可以。