性能测试的一般步骤:
1、用户确定需要录制的交易,通过用户操作和Vugen的录制,记录并生成自动化脚本。
2、修改脚本,确保脚本可以回放成功。
3、Conductor是一个集中控制平台,它和压力产生器player互连,制定脚本在player上分配,并控制player向被测系统的加压方式和行为。
4、Conductor同时负责搜集被测系统的各个环节的性能数据。各个player会记录最终用户响应时间和脚本执行的日记。
5、压力执行结束后,player将数据传送到Conductor中,Conductor负责数据的汇总。
6、数据分析工具Analysis读取压力测试数据,进行分析工作,确定瓶颈和调优秀方法。
7、针对性地进行系统调优,重复压力测试数据,进行分析工作,确定性能是否得到提高。