关闭

什么是好的性能测试报告

发表于:2010-11-09 11:50

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:施迎    来源:51Testing软件测试网采编

  4、与测试主管的讨论

  性能测试报告的读者是其他同事、部门甚至更高级别的领导,因此在发送报告之前,有必要与测试主管就报告内容进行讨论。通过讨论,至少可以获得如下的信息:

  (1)发现问题。测试主管一般来说测试经验更为丰富,遇到和解决过的问题较多,因此他/她可能会发现现有报告的问题,进而提出改进的意见。

  (2)使得报告表达更清晰易懂。总体说来,测试主管与其他同事、部门乃至更高级别领导沟通机会较多,对于报告潜在的读者了解更深入,熟悉他们的阅读习惯与表达方式。如果有了更详实的读者信息,那么报告做有针对性的修改,会更清晰易懂。

  (3)增加工作交流的机会。在一个团队当中,信息共享是很重要的,与测试主管的讨论有助于主管了解当前的工作,可以为性能测试工程师解决一些困难。

  总之,多与测试主管进行工作上的讨论,对于一名初级性能测试工程师的成长是很有裨益的。

  5、有效总结测试数据

  有效地总结测试数据包含如下几个要点:

  (1)在测试报告的内容中,测试数据不能分散在各个部分当中,而应该单独列为文档的某一部分。这样的安排可以使得文档结构更加清晰,读者在阅读测试数据的时候更加专注数据本身。

  (2)对于测试数据,不可能将所有的数据都列于测试报告之中,可以将最能支持结论的数据列出一行并说明各数值的代表含义。同时,必须列出获取测试数据的方法,用尽可能简单的语言陈述清楚。

  对于报告中的测试数据,我们需要掌握的原则就是它必须真实,并且能够有力地支持结论。测试数据与测试方法部分一般放置于报告的前半部分。

  6、测试报告与图表的结合

  前文多次提到测试报告要清晰易读,而图表就是增强可读性的一种有效方式。对于枯燥的数据来说,人们很难从数字中快速发现规律和趋势,而一旦将数据转换成图表,情况则会明显不同,趋势往往很直白。另外,颜色搭配合适的图表相对更容易吸引读者的关注。

  【图表的副作用】

  但是,需要注意的是,图表不是越多越好,因为那样的话单个图表所能吸引的关注就会被平均分配,最后降低到文字的水平甚至更低,这里边或许也有所谓"审美疲劳"的因素。因此,图表不在于多,在于精,在于支持结论,说明问题。

  在Excel中将数据转换为图是非常容易的,下面我们将介绍这样的方法。

  1)在Excel中为数据生成图(1)

  在Excel中为数据生成图表的方法实际上利用了Office Web Component组件的功能,它默认是与Office一起安装在硬盘中的。如果在控制面板中没有发现该组件,可以在微软官方网站免费下载。

  下面笔者通过简单的步骤,为表14-7中某Web应用各栏目首页的6次响应时间数据生成图。

  表14-7  某次性能测试的响应时间数据

请求频道首页

响应时间(秒)

网站首页

7.3   6.8   7.1   6.9   7.0   8.5

新闻栏目首页

8.5   8.4   8.0   7.8   7.9   8.3

  续表

请求频道首页

响应时间(秒)

论坛栏目首页

9.8   9.5   9.4   9.0   9.4   9.6

联系我们栏目首页

3.2   3.2   3.3   3.2   3.2   3.3

产品栏目首页

4.5   4.6   4.3   4.5   5.0   5.0

62/6<123456>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • xlf24
    2012-8-20 17:37:08

    记录下

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号