性能测试所需要掌握的知识:
1.性能工具:
(1)Jmeter (2)LoadRunner
2.测试基础:
(1)性能测试理论
(2)自动化测试理论
(3)测试开发
3.服务器性能诊断:
(1)CPU
(2)磁盘
(3)内存
(4)网络
4.技能优化:
(1)代码
(2)架构
(3)中间件
(4)操作系统
(5)数据库:SQL,配置,设计
5.协议:
(1)http/https
(2)Websocket/Socket
(3)webservice
(4)其他RPC实现
6.自动化
(1)接口自动化
(2)web自动化
(3)移动app自动化
7.持续集成
(1)jenkins
(2)Maven/ant
(3)Git/SVN