性能测试系列八 梳理业务场景 搭建环境

性能测试的业务场景是需要梳理的,梳理好业务场景,梳理好业务链路,如何梳理业务场景,如何搭建测试环境,业务链路梳理清楚,测试环境搭建完毕,才完成了压测的准备工作。如何做呢,给了几点思路参考。

 

1.找个熟悉业务的测试,梳理业务相关链路接口

2.找开发对接口,并且弄清楚牵涉的服务,缓存

3.和运维,开发一起梳理压测的服务,选择合适的环境

 

        熟悉业务的人,一定熟悉业务中的链路,梳理接口的时候,可以先找个最熟悉业务的测试,先梳理出来,然后在和开发,产品对。梳理相关的链路,对完链路接口,方便后续的去编写测试用例,调试脚本。

        为什么要弄清楚所有的服务,缓存等情况呢,因为只有对整体的架构了解了,对整体的各个点都解决了,才能更快的去熟悉被测系统,了解被测系统,遇到问题,定位分析的时候,才能更加从容。所以一定要和开发对好,压测的服务。对服务之间的依赖调用关系,系统的缓存的配置等,一定要清楚。掌握了这些对于你来设计相关的接口的脚本来说,还是有很大帮助的。对系统的了解程度,会帮助你更好的定位分析问题。

        搞清楚了服务,缓存,梳理了链路,那么就要和运维,开发一起选择压测环境了。选择不一样的环境,可能对于最后的结果来说也是不一样的,所以,我们一定要对比选择合适的测试环境,如何选择测试环境呢,怎么选取测试环境呢,下一章将给大家揭秘,如何选择压测环境。

        

posted @   BUGMANWL  阅读(257)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示