性能测试爬坑之路23 ---- 测试结果分析

这节课我们看一下性能测试的报告到底怎么来写,我们前面都有方案了,结果了,分析的结论了,无非接下来就是形成一些文字性的东西,把这个报告清晰的展现出来所以这个任务相对来说比较的简单,我们无非就是要了解一下性能测试报告书写的一个思路就可以了,我们这节课就以两个性能测试的真实的数据来给大家讲解,先基于 《php wind》 这个对比的测试报告,这个之前我们已经分析了,结论很清楚,然后最后的结论是 Discuz 优于 PHPWind 的结论,有哪些数据来支撑? 把这些东西展现的清楚一点,为什么我说Discuz 的性能 优于 PHPWind ,原因在于我下面有各种各样的数据来支撑我的结论,其实这就是测试报告的核心,有结论有数据和指标来支撑我的结论,同时我们也可以提出优化的建议,基本上一个性能测试报告就分这几块,总体性能好,那么好多少?严格上来说这里有具体的数据,这里有响应时间,有每秒事务数,我们都统计了,包括 CPU 使用率,每秒点击数,每一个指标我们都有统计,我们发现绝大多数指标Discuz 的性能 优于 PHPWind ,只有少数的几个处于差不多的级别,其他都要高很多,快很多,大很多,所以  PHPWind 没有一个指标是胜出的,所以我们得出结论Discuz 的性能 优于 PHPWind,那么具体的各项指标的分析,analysisy 里面有具体的图表,我们把这些图截取下来就可以了,这其实比较简单的能够展现,但是我们的性能测试报告已经要结合我们前面的性能测试方案,一定要结合起来看才有价值,否则你直接拿一个报告,这个结论怎么得出来的,为什么测试这样的东西,为什么得出这样一个结论别人都不知道,所以说我们一定要先有方案,基于方案的基础之上我们来书写报告,这边的对比的报告相对来说是比较简单的,大家主要是参考这个框架,然后每秒事务数,把图截取下来加上一些自己的结论,这就有图有真相,也有我的结论了,这其实就是很专业的一种报告了,吞吐量具体的一个情况,CPU 具体的一个情况,需要的话做一些说明,这是关于对比的性能测试报告,下面还有截图代表什么意义,最后有一个总结,框架性的东西都这样,这是对比的报告,我们再来看另外一个报告,实际真正去做的报告,这个是我 2010 年给客户做的一个 《上海世博会安保系统性能测试报告》,我们来看一下一个性能测试报告一个基本的目录,这个其实是可以完全给大家作为范本的,

   1。性能测试结果

   2. 系统测试摘要

   3. 测试结果的分析(结果的分析用于支撑测试结论)

            还有一些改善的建议,这样的问题怎么改善我们要给出具体的措施

   4. 总结

文档链接:https://wenku.baidu.com/view/4b032d80ec3a87c24028c411.html

你可能感兴趣的:(压力测试)