Litemall性能测试实战_00前言
我是谁
我叫冯进聪,96年,毕业于东莞理工学院电子信息工程,喜欢思考.
本科搞过很多嵌入式项目和比赛,因为某些原因进入了测试行业,发现自己并不是特别喜欢功能测试,而是更加喜欢实现和创造的过程,以及对软件系统或软件工程的喜爱,规划着往测开方向和性能方向发展
性能测试的乐趣
- 更加深入软件系统
- 能够有一个更加全面的软件视角
为什么要做性能测试
- 第一份工作的时候,觉得性能测试很牛逼,虽然现在看起来当时那位同事其实并不怎么懂性能测试,当时嘛,现在确实觉得性能测试牛逼,不管是在深度,还是在广度上
- 会做性能测试,至少不会那么被瞧不起,毕竟功能测试,别人嘴上说的敬佩,但实际上,就是不愿意认同
- 找工作原因吧
从这次性能测试实践学到什么
- Jmeter工具的使用
- 性能分析和调优方法
- 了解了一些内核观测的方法
如何选定Litemall作为被测系统
- 开源呀
- 有一个互相交流学习的群体,因为本人没写过多少行java,一些问题还是要找人帮忙看一下的
- 系统还不算复杂,适合做为入门学习
- 方便搭建,技术架构不复杂,还没有上微服务架构
互联网产品和路由型产品的性能测试比较
- 一些概念不同
- 关注点不同,我之前在核心网做性能执行的时候,最大的关注点就是CPU和吞吐量,而互联网的产品,还要看不同的业务场景,还要模拟真实的人员操作
- 测试工具不同,比如华为用的xstorm,开源的seagull,互联网常用的jmeter等等
致谢
- 感谢师弟嘉青帮我解决一些环境问题
- 感谢淼森帮我排查部署litemall环境