常用研发测试工具汇总

服务端

1) 白盒单元测试:Junit(Java)、unittest(Python)、gtest(C++)

2) http 接口测试:Postman

3) 抓包工具:Charles、Wireshark

4) 压测:Jmeter,在大厂里面都会有特定的一些写好的工具可以使用。

5) 链路依赖分析:梳理应用间的依赖关系,提供压测模型,大厂里面也有一些工具可以使 用。

6) 监控&日志分析:应用稳定性监控,如 qps、rt,服务器负载、cpu 监控等。日志分析 这块可以做一些基于规则的错误日志监控、甚至基于 AI 的方式(如:机器学习)对日 志大数据进行聚类、问题分析/定位。

 

常用开源测试工具

Jvm-sandbox:线上链路监控,问题排查

Jvm-sandbox-repeater:线上问题复现(录制,回访通用解决方案)

单元测试工具:Mockito+PowerMock+Assertj

 

客户端(Android/IOS/H5):
1) UI:Appium、Macaca、Airtest

2) 性能(CPU/内存/帧率):Android Studio、Instruments(iOS)

3) 稳定性:Monkey

4) 兼容性:各种云真机平台

你可能感兴趣的:(管理沉思&总结,测试工具,单元测试,java,javascript,vue.js)