性能测试和高可用测试都属于非功能性测试,是在功能测试完成之后进行的测试。在对各个中间件进行性能测试中,总结了一些问题,记录一下:
非技术上的:
- 性能测试之前需要对被压服务器的硬件了解清楚;
- 性能测试前要对测试人员进行一定程度的整体培训;
- 性能测试工具、脚本等材料可以先进行准备;
技术上的:
1. 使用jmeter阶梯发压插件配置完性能场景后,将jmx文件和插件包放到Linux服务器上,启动jmeter后报错:
Cause: CannotResolveClassException: com.blazemeter.jmeter...
解决方法:这个报错一看就是缺少对应的jar包导致的,你就看你用到了哪些jar包,和windows上的保持一致,把windows上的jar包传到Liunx上就可以。