问答 想开始着手做性能相关的,求大佬们指教

Aaww · 2024年07月12日 · 最后由 今晚打老虎 回复于 2024年07月19日 · 7722 次阅读

1.背景:
①公司业务涉及到境外业务,用户反馈数据获取丢失或者太慢,公司以前从来没有做过接口或者性能相关的测试,今年有意推动,但组长负责别的项目为主,不太管我们的事,也没开始安排(有意也只是提起,没有正式规划和投入,说到这就忍不住吐槽太多领导都毫无管理能力和规划能力,出问题了第一时间把自己摘干净)
②我的技术基础还可以,也做过接口的测试,但只是针对接口,没有性能优化,但年轻还闲,不会的可以学
2.实践:个人想法是先从自己熟悉的接口测试和弱网开始,先排查一下当前反馈过来的问题,先测接口然后看看响应时间如何,然后再造一个弱网环境进行测试
3.问题:我想趁这个机会去推进这个事情,先从测试这个环节开始介入,但是具体需要测什么?从哪里开始测,以及测了之后呢?投入之后能够给出哪些方面的优化建议(就是要有产出),大佬们在自己的业务里做性能都是做哪些内容,然后输出些什么呢,求大佬指指路

共收到 5 条回复 时间 点赞

前提:懂代码、懂代码、懂代码!
1、先了解什么是性能?性能指标怎么指定和分类;
2、了解代码实现、可能的性能瓶颈以及性能优化方法;
3、使用工具更多的剖析整个链路路径,结合 1 中的指标分析指标是否合理以及哪些有缺失;
4、分析需要做性能业务的部署方式、访问方式、各种外界因素(海外构造弱网意义不大,正应该剔除网络因素给出纯服务层响应;
5、模拟重点性能场景、单场景、混合场景,抽象成脚本进行压测;
6、结合压测数据分析数据合理性以及性能解决方案;
7、给自己揽活;

客户在海外,需要考虑的是服务部署的服务器位置是否与客户地区距离过远,感觉和性能测试没啥关系

境外业务,瓶颈估计就是网络啦,不太好搞

😜 有没有可能是用户当地的网络差呢

性能有啥指教的,慢就加物资。带宽拉满!服务器拉满!人也拉满!总之,拉满就完了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册