对于函数接口的增强测试,可以考虑的测试内容包括(但不限于):代码测试覆盖率的统计、函数接口的Run-time错误检测。这类测试工作需要工具的支持,可选的工具如:Compuware的Devpartner,IBM的PurifyPlus等。
1.3.6 结束测试
结束测试阶段的工作包括:编写测试报告、测试资料整理。
完成测试计划中罗列的所有工作,达到预期的测试目标后,进行测试报告的编写。
对于测试过程中产生的测试资源——测试计划、测试用例设计、测试代码,这些是以后测试复用的基础。如果这些资源本身不能说明自己,则需要整理一份单独的说明文档,供以后参考使用。
1.4 补充说明
1.4.1 测试过程的补充说明
对于上面描述的测试过程中的‘设计测试用例’、‘执行测试’、‘编写可复用的测试代码’这三个步骤,不是完成一项后,才开始进行下一项,而通常是一个交替进行、逐步迭代的过程。先制定好测试用例文档的整体结构,然后设计一个函数接口的测试用例,接着执行对其的测试,最后整理成可复用的测试代码。针对每个函数接口都重复这个过程,直至完成所有函数接口的测试。
1.4.2 测试过程中产生的测试资源
测试过程中产生,测试结束后需要存档的测试资源包括:
测试计划(文档);
测试用例设计(文档);
测试代码及相关数据(代码、数据);
测试报告(文档);
其它的相关说明文档(如果有的话);