首页 > 其他分享 >性能测试我选RunnerGo!

性能测试我选RunnerGo!

时间:2023-07-13 11:45:45浏览次数:35  
标签:RunnerGo 协程 性能 配置 模式 预设 线程 测试 我选

性能测试是软件质量保障的关键环节之一,性能测试可以评估应用的可靠性、稳定性和响应时间。然而,性能测试通常需要大量的时间和资源,因此需要使用高效的性能测试工具来减少测试工作量,并快速识别应用中的性能瓶颈问题。RunnerGo简化了性能测试用例的配置步骤,带来更好的性能测试解决方案。 在做性能测试时需要先完成以下步骤:调试接口-编写脚本-调试脚本-配置插件。RunnerGo配置性能测试用例只需简单几步,场景管理配合预设配置更是效率加倍,几秒就可配好一条用例,下面介绍一下RunnerGo的配置步骤。 Step1:创建预设配置 点击左侧导航栏:性能测试-预设配置,点击左上角“新建”按钮,配置预设参数。

 

Step2:预设配置参数选择

可以根据性能需求选择合适的配置。

任务类型选择:

普通任务:支持当即执行计划;
定时任务:可预设计划开始运行的时间和频次,频次可选择一次、每天、每周、每月。

控制模式选择:

集中模式:同时起压。(同时启动所有并发(设置的并发数/线程/协程),当设置的并发数全部结束后(某个线程(协程)完成后需要等待其他的线程(协程)完成),再次启动所设置的并发进行施压。)

 

单独模式:单独起压上(同时启动所有并发(设置的并发数/线程/协程),当其中的某个或某些线程(协程)完成后,立即再次启动完成的线程(协程),不等待其他的线程(协程))

 

压测模式选择:

 

并发模式、错误率模式、阶梯模式、响应时间模式、每秒应答数模式等多种压测模式,模拟真实场景。

 

如下图:这里我们创建一个错误率预设配置,任务类型选择普通任务,控制模式选择集中模式,压测模式选择错误率模式,配置好并发数。

 

Step3:创建测试计划并引入测试计划

这里我们新建一条测试计划并从场景管理中导入登录随机值场景

 

Step4:导入预设配置

在测试计划中点击右上角“导入预设配置”,选择错误率模式进行导入。

 

这样一条性能测试用例就配置完成了。日常测试中我们可以根据需求创建多条预设配置,需要做性能测试时根据需求选择预设配置就可以。

 

标签:RunnerGo,协程,性能,配置,模式,预设,线程,测试,我选
From: https://www.cnblogs.com/meimaodachong/p/17549962.html

相关文章

  • Apipost 一键压测,并发测试不用再去找测试
    背景研发同学在调试完成某些接口后需要验证一下高并发情况下的接口运行情况。这时候必须得跟测试同学协调一下,但这来来回回也有点麻烦,而实际上,这个工作量并不算太大。所以Apipost也是推出了一键压测功能来解决这个痛点场景。这篇文章给大家介绍Apipost的一键压测功能。使用方法......
  • 【Python】数据可视化利器PyCharts在测试工作中的应用
    PyCharts简介PyCharts是一个基于Python的数据可视化库,它支持多种图表类型,如折线图、柱状图、饼图等。PyCharts提供了简洁的API,使得用户能够轻松地创建各种图表,同时支持个性化的配置,以满足不同需求。PyCharts的底层依赖于ECharts,这使得它在功能和性能上都具有很高的优势。......
  • uniapp 微信小程序 camera 组件,测试版和体验版都正常,上线后全量发布扫码就是白屏,
    解决办法:需要更新隐私协议右边菜单最下面“设置”—拖到下方服务内容声明块--去完善用户隐私保护指引 ......
  • [渗透测试]—3.3 漏洞评估和报告编写
    在渗透测试过程中,漏洞评估和报告编写是非常重要的环节。漏洞评估可以帮助你确定哪些漏洞更加关键,需要优先修复。而报告则是向客户或公司领导展示渗透测试结果的关键文档。本节将介绍漏洞评估和报告编写的基本概念、方法和要点。1.漏洞评估漏洞评估是对已发现的安全漏洞进行分析......
  • 怎么看网站是否开启CDN加速?测试网站全国访问速度方法详解
    注意域名,动静分离的网站,只对静态文件的域名做了cdn怎么看网站有没开启CDN?要看一个网站是否开启CDN,方法很简单,只要在不同的地区ping网址就可以,比如在山东济南ping www.jb51.net 得到的IP地址是111.161.66.167,但在江苏地区ping www.jb51.net得到的IP确是61.147.92.111,像这样在不同......
  • 集成测试最全详解,看完必须懂了
    什么是集成测试集成测试(IntegrationTesting),也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。集成测试(也叫组装测试,联合测试)是单元测试的逻辑扩展。它最简单的形式是:把两个已经测试过的单元组合成一个组件,测试......
  • 全栈测试开发----unittest的设计及实现----自动化测试分层思想(1)
    通过unittest框架完成自动化分层操作,实现数据分离,减少代码于数据之间的依赖性,完成报告的生成并自动发送一系列操作。 前言:有人认为,在进行自动化测试过程中,测试代码只需要包含测试逻辑即可。其实不然,他需要包括很多类的代码,如URL拼接、访问UI控件、HTML/XML的解析等,如......
  • 后端性能测试的类型
    性能测试的类型性能测试:确定软件产品性能的测试。负载测试(loadtesting)负载测试的重点是系统处理由并发用户或进程的可控数量产生的事务请求所导致的不断增加的预期实际负载的能力。负载测试用于评估组件或系统在不同负载下的行为,通常在预期的低使用率、典型使用率和峰值使......
  • Linux curl测试服务器接口请求
    一、背景获取公众号token接口:https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET为向小程序推送公众号消息,需先调用微信接口获取公众号token,而调用该接口需要添加IP白名单,所以这里需要一种方式来获取调用接口所在服务......
  • Windows 驱动程序签名教程(一) --- 开发测试篇
    一、内核驱动签名初篇1.大概聊一聊现有驱动情况1.开启安全启动(SecureBoot)1.使用微软WHQL签名2.使用2013-2015年签发的驱动签名,已过期未吊销未拉黑(不知道什么时候打个补丁会修复).2.关闭安全启动(SecureBoot)1.使用微软WHQL签名2.使用过期签名的sha1sha256都可以正常......