性能测试入门:做一次简单的性能测试

本文介绍了如何在面对突发性能测试需求时,利用RunnerGo这款开源测试工具进行入门。重点强调了理解系统架构、确定性能需求和脚本设计的重要性,以及RunnerGo的易用性和功能,如导入API、配置场景和压测模式等。
摘要由CSDN通过智能技术生成

当前,性能测试已经是一名软件测试工程师必须要了解,甚至熟练使用的一项技能了,在工作时可能每次发版都要跑一遍性能,跑一遍自动化。性能测试入门容易,深入则需要太多的知识量,今天这篇文章给大家带来:怎么入门性能测试。

突然让做性能测试怎么办?

日常工作中,项目改造或项目架构升级都需要做性能测试,可能会有小伙伴突然会被喊去做性能,这个时候服务端不熟悉,linux资源命令不太会怎么办,很简单,API调试工具(postman、apipost)有吧,用RunnerGo,这是一款开源测试工具,直接导入API调试工具里的项目,根据性能需求配置一下压测模式就可以了,测试开始就能实时看服务器资源,测试报告。当然测试工具可能替代不了所有的工作,在做大规模的性能测试时更多的是一个团队的协作。

性能测试你需要学会的

纵观性能测试工具发展史:从loadRunner到soapUI再到jmeter再到现在平台化的RunnerGo等等诸如此类,性能测试最需要的东西,不在于工具,而在于对整个待测系统的理解。首先要理解整个待测系统它的软件架构,硬件架构,网络架构,理解它是如何运行的。它由哪些部分组成,各个部分之间是怎样交互的。用户怎样使用这个系统。在理解系统的基础上,我们可以得出系统的各个部分的性能要求是怎样。也就是性能需求,然后根据这些性能需求去编写测试脚本,分析结果。

怎么入门性能测试?

首先是选择测试工具,建议测试小白选择RunnerGo这款平台,可视化图形界面、操作简单上手更快。最主要的是相比较其他工具得各种研究各种查攻略,RunnerGo上手就能测。

确认需求:

测试目的是什么?被测系统是什么?测试场景是哪个?性能指标有哪些?主要确定这几点就可以了,然后针对这几点来编写脚本。

RunnerGo使用

RunnerGo官网提供企业版免费使用,也可以自己安装开源版使用,安装步骤如下:

Step1:复制以下命令

wget  https://img.cdn.apipost.cn/running_go/img/wiki/runnergo.tar && tar xf  runnergo.tar   && bash install.sh

Step2:选择安装系统

输入命令后等待安装完成并选择安装系统

选择后等待安装完成

Step3:开始使用

安装成功后,在浏览器打开以下地址页面,即可登录使用

默认超管账号:runnergo 密码:runnergo

地址:http://本机外网地址:9998

可以输入以下命令查看本机外网地址

curl ipinfo.io

脚本设计:

我们根据需求来确定要做性能测试的一些场景和接口和一些性能指标。这里RunnerGo支持从各种Api调试工具导入接口,一键导入可以直接使用。

接口导入后,需要创建测试场景,RunnerGo可以直接从测试对象中进行引入接口,且配置场景的方式有flow、list场景,RunnerGo独有的flow流支持在背景画布上通过连线的方式来配置场景,一条接口流就是一个场景。

根据需求我们确定压测模式:RunnerGo内置六种压测模式,一键选择后配置想要的参数即可。

选择好压测模式后一条简单的性能测试脚本就配置好了,我们可以开始测试了。

RunnerGo开始测试后可以实时查看测试报告,脚本运行时我们就可以根据性能指标来对测试报告进行分析。这里就完成了一个简单的性能测试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值