性能测试最后产生的水晶报告,需要抓取里面的数据进行分析,然后根据最终标准化(服务级别协议)生成一份可读性强的结论报告。
如何导一份自己整理起来简单,给非测试人员看也比较方便的东西,也是节约了生成这份报告的结果。
可以用进程的智能管理做一项记录。
进程ID:xxx编号
Cpu:正常/CPU负载不超过50%,
内存:正常/内存半小时总和增长不超过50%
句柄计数:正常/增长率变换频繁
磁盘读取活动:正常/超过部分(根据应用的总和)
磁盘写入活动:正常/超过部分(同上)
这样就能比较通俗的提供一份报告,最后附加结论。
用一台机器对另一台运载脚本的机器进行性能监控比直接远程查看服务器效果更好。
虽然服务器是最终的验收的标准,但服务器因为硬件和容量的关系,小数据量的测试通常是看不出结果的。
往往需要运载一定的时间才可以获得结果。而运载长时间也需要确保不会受自身环境的影响(充足的带宽等),从而弱化了问题项。