6. 测试结果分析与测试报告。
 
  通过测试实施取得了数据之后,后一步是对测试结果进行分析了。对测试结果进行分析我个人认为是比较需要经验的一个步骤。要对结果进行分析,首先需要非常明确获取的每个数据的意义,然后根据数据测试目标,对数据进行详尽分析,分析的目的是用数据说明测试目标。
 
  本项目中使用的测试结果分析工具包括Excel、UltraEdit、vi和数据库查询工具等,vi和UltraEdit用来编辑测试过程中形成的记录了测试结果的文本文件,数据库查询工具用来从数据库中获取测试结果,Excel用来对初步处理后的测试结果进行分析,Excel工具能导入具有一定格式的文本文件,并能根据数据生成各种统计图形,在本测试中是主要的测试数据分析工具。当然,某些特殊的测试结果可能需要自行开发部分工具进行数据提取和处理。
 
  测试报告至少应该包括以下几部分的内容:
 
  1、 测试环境描述;
 
  2、 测试准备工作描述:在这部分中需要详细说明测试方案,因为测试报告是要与用户讨论,经用户签字认可的,因此,在报告中详细列出测试前的准备工作,包括测试方案、测试数据准备以及测试中记录的数据、测试工具和脚本部署等,个人的感觉是这部分具体根据用户的要求吧,在本测试中,用户要求我们写的非常详细;
 
  3、 测试范围及内容:对本次测试能覆盖的范围进行说明;特别是要说明不包括在本次测试中的内容,以防以后有人说出“不是测试过了吗?怎么还有XXXX问题”这样的话:)
 
  4、 测试结论:测试结论这部分需要详细说明本测试的结论,包括测试用例执行情况统计、测试是否通过、测试中发现问题的处理方式和方法;
 
  除此之外,还可以在测试报告中包括建议与计划,用来说明该测试的后续工作安排和计划;将测试用例的执行情况和每轮测试执行的详细记录作为附件附加到测试报告中。