测试前期工作
系统基础功能验证
一般而言,只有在系统基础功能测试验证完成、系统趋于稳定的情况下,才会进行性能测试,否则性能测试是无意义的。
测试团队组建
根据该项目的具体情况,组建一个几人的性能测试team,其中DBA是必不可少的,然后需要一至几名系统开发人员(对应前端、后台等)
预先的业务场景分析
应对系统较重要和常用的业务场景模块进行分析,针对性的进行分析
测试执行
加压运行场景
监控操作系统/网络/数据库/磁盘等各个层面
监控运行状况/日志
抽查关键功能是否可用
是由于使用了不安全的多线程代码导致的,其实压测的时候抽查看一眼,很容易看出来。