从零开始落地性能测试-下

809 篇文章 0 订阅
41 篇文章 0 订阅

2024软件测试面试刷题,这个小程序(永久刷题),靠它快速找到工作了!(刷题APP的天花板)_软件测试刷题小程序-CSDN博客文章浏览阅读3.4k次,点赞86次,收藏15次。你知不知道有这么一个软件测试面试的刷题小程序。里面包含了面试常问的软件测试基础题,web自动化测试、app自动化测试、接口测试、性能测试、自动化测试、安全测试及一些常问到的人力资源题目。最主要的是他还收集了像阿里、华为这样的大厂面试真题,还有互动交流板块……_软件测试刷题小程序​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502​编辑https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502icon-default.png?t=N7T8https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502

这是付费技术干货合集的第二篇文章,大约9500字,核心内容如下图所示:

本篇接上一篇内容,重点介绍性能测试相关工具选型和流程建设,以及如何从零开始落地性能测试的过程。看完本篇,各位测试同学可以参照本篇文章中的内容以及案例,尝试在工作中开展性能测试实践。

三、性能测试工具选型和流程建设

压测工具选型

工具选型一直是很多新手面临的困境,选对了工具,效率加倍;选错了就会痛苦不已。下面是几个适合不同场景和不同阶段测试同学可以直接上手的工具,供参考:

工具名称

特性和脚本开发

适用场景

不足(对于新手)

Wrk

特性:体积小、安装便捷、纯命令行

脚本开发:脚本参考官方文档的demo

适用于新服务研发自测或粗略的性能评估

不适合日常压测

Locust

特性:体积小、安装便捷、可视化界面配置

脚本开发:简单脚本参考官方文档的demo或其他教程即可开始压测(需要写代码

满足日常压测和小团队使用

二次开发成本高

Jmeter

特性:体积小、安装便捷、支持拖拽、扩展组件多、可视化界面配置

脚本开发:简单脚本参考官方文档的demo或其他教程即可开始压测(大部分场景无需写代码

满足团队和企业级日常压测所需

企业级使用需要二次开发和包装

Gatling

特性:体积小、安装便捷、多协议支持、扩展性较好

脚本开发:简单脚本参考官方文档的demo或其他教程即可开始压测(需要写代码

满足团队和企业级日常压测所需

企业级使用需要二次开发和包装

Loadrunner

特性:体积巨大、安装繁琐、功能齐全、可视化界面配置

脚本开发:简单脚本参考官方文档的demo或其他教程即可开始压测(大部分场景无需写代码

满足团队和企业级日常压测所需

企业级使用要钱

监控分析工具选型
不同视角性能

在性能测试实践过程中,完善的监控可以带来极大的便利。无论是性能指标观察还是问题定位分析和排查,监控都可以辅助技术同学更快更好地解决问题。但有一点需要注意:要根据不同的业务场景、技术架构以及问题表现来关注分析不同的指标,而不是只关注自己看到的。

下面的表格,我列举了在考虑系统性能时,不同角色关注的一些常见的监控指标,仅供参考。

不同视角

关注指标

性能测试同学

TPS/ART/99RT/Error%

研发工程师

QPS/99RT/YGC/FGC/OOM

运维工程师

CPU%/Memory%/Net Work/Disk IO

数据库工程师

锁/索引/慢SQL/命中率

上表中所列出的指标,仅代表日常工作和压测时比较关注的通用指标。但在实际的项目和场景中,需要根据具体情况去监控分析更多的指标,切记不要生搬硬套。

理解监控分层

下面是一个常见的微服务架构简易模型:

软件系统为用户提供服务,其背后是由多个软硬件组合支撑的,缺一不可。如上图所示,软件系统的复杂性导致了当它出现性能问题时,影响性能的因素可能是其中任意一个组件。因此在性能测试中,要关注不同层级的指标

行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群: 759968159,里面有各种测试开发资料和技术可以一起交流哦。

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

​​​软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述

在这里插入图片描述

  • 14
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值