4.详细设计
4.1 模块接口设计
[对照概要设计中的系统功能设计,依次给出各个子系统中各个模块的接口设计详细说明。可以按照如下章节进行组织,也可以采用UML类图加上程序逻辑描述的形式给出。] [若待实现系统功能较为简单,那么只需给出其中若干关键模块的详细设计说明即可。]
4.1.1接口A
4.1.1.1功能描述
[此处加入接口A功能的描述] 4.1.1.2数据结构
[此处加入接口A使用的数据结构] 4.1.1.3输入项与输出项
[此处加入接口A的输入/输出参数的定义] 4.1.1.4算法与程序逻辑
[此处加入接口A的程序逻辑描述,可以采用流程图或者伪码形式描述]
10
5.单元测试
[给出编码阶段的单元测试追踪记录,由编程人员填写并汇总,以如下表格形式给出] 序号 1 2 所属单元 问题描述 所用时间 是否解决 填写人
11
6.系统测试
[对照概要设计中的系统功能设计,依次给出各个子系统中各个模块的测试结果,包括测试用例设计和测试结果;并给出系统基于模块划分的缺陷数量统计。]
[若待实现系统功能较为简单,那么只需给出其中若干关键模块的测试结果即可。]
6.1 模块测试
6.1.1模块A
6.1.1.1模块简述
[此处对该模块的功能、接口输入输出参数等作简单介绍] 6.1.1.2测试结果
[此处按照测试用例、测试结果的形式成对给出。若多条测试用例,则依次按照编号给出;测试结果可以采用系统运行界面抓图的形式]
【测试用例1】 【测试结果1】
【测试用例2】 【测试结果2】
6.2 模块缺陷数量统计
[此处给出各个功能模块在测试中发现的缺陷数量。模块缺陷可以按照其严重程度从高到低划分成1-4级;1级缺陷是指直接导致系统死机或模块功能失效之类的严重错误,4级缺陷是指对系统运行影响不大、但如果改正可完善模块类的错误(如增加提示信息)。测试人员可以根据系统实际情况,制定相应的级别划分标准。]
功能模块 功能模块1 功能模块2 功能模块3 功能模块4 功能模块5 合计 1级缺陷 2级缺陷 3级缺陷 4级缺陷 缺陷总数
12
6.3 测试评价
6.3.1 充分性评价
[对测试的充分性进行评价,指出未被充分测试的特性或特性组合]
6.3.2 缺陷与不足
[指出经过测试证实的产品中存在的缺陷和不足,说明缺陷和不足对软件产品性能的影响]
6.3.3 改进建议
[针对测试中发现的产品中存在的缺陷和不足,提出改进建议]
13
相关推荐: