扫码阅读
手机扫码阅读
性能测试技术笔记(一):如何快速上手压测工作
225 2023-08-25
熟悉业务特性
电商下单业务:典型的先读后写类型,要考虑库存、事务的一致性,还有响应时间的范围; 大数据&报表业务:典型的读场景,可能会涉及到缓存或者消息队列,甚至是批处理; 金融风控信审业务:这种业务对响应时间没有太高的要求,但业务链路较长,不同系统间的交互要考虑; 语音识别搜索业务:涉及到语音文字的识别转换、准确率和命中率,计算密集型业务要更关注内存资源;
了解系统架构
系统架构图&网络拓扑图; 模拟几个请求,借助链路追踪工具来绘制请求链路; 如果都没有,通过监控观察请求的变化,挨个摸底; 看业务需求的prd,了解业务之间的关系,然后映射到具体的服务和接口;
团队工作方式
流程:包含需求评审、提测、UAT、灰度和生产发布等主要流程以及时间节点; 环境:开发环境、测试环境、UAT环境以及生产环境,主要涉及域名、权限、负责人等; 基础工具:配置中心、注册中心、需求&缺陷管理平台、CICD流水线工具、监控分析工具等; 测试工具:包含压测工具、抓包工具、造数工具、mock工具、文档管理工具、协作办公沟通工具等; 测试方法:之前怎么做压测?对指标有没有标准或定义?测试方案测试报告的撰写要求等; 协作人员:不同业务域或者业务系统的研发/运维/DBA是谁,跨团队的沟通协作方式等;
原文链接:
http://mp.weixin.qq.com/s?__biz=Mzg2NDAwMjM1NQ==&mid=2247486520&idx=1&sn=ad0026c79d930a384d2d10850ea7affb&chksm=ce714464f906cd724ac7376a4eca69e2f5be16918bc8b1b4dd9fb6c7b872b31ff248b08d81aa#rd
老张的求知思考世界的其他文章
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线