|
|
@@ -40,4 +40,64 @@
|
|
40
|
40
|
本条应标识在测试阶段测试现场所需人员的数量、类型和技术水平,需要他们的日期与时间,及任何特殊需要,如为保证广泛测试工作的连续性与一致性的轮班操作与关键技能的保持。
|
|
41
|
41
|
3.x.8定向计划
|
|
42
|
42
|
本条应描述测试前和测试期间给出的任何定向培训。此信息应与3.x.7所给的人员要求有关。培训可包括用户指导、操作员指导、维护与控制组指导和对全体人员定向的简述。如果预料有大量培训的话,可单独制定一个计划而在此引用。
|
|
|
43
|
+ 3.x.9要执行的测试
|
|
|
44
|
+ 本条应通过引用第4章来标识测试现场要执行的测试。
|
|
|
45
|
+ 4计划
|
|
|
46
|
+ 本章应描述计划测试的总范围并分条标识,并且描述本STP适用的每个测试。
|
|
|
47
|
+ 4.1总体设计
|
|
|
48
|
+ 本条描述测试的策略和原则,包括测试类型和测试方法等信息。
|
|
|
49
|
+ 4.1.1测试级
|
|
|
50
|
+ 本条所描述要执行的测试的级别,例如:CSCI级或系统级。
|
|
|
51
|
+ 4.1.2测试类别
|
|
|
52
|
+ 本条应描述要执行的测试的类型或类别(例如,定时测试、错误输入测试、最大容量测试)。
|
|
|
53
|
+ 4.1.3一般测试条件
|
|
|
54
|
+ 本条应描述运用于所有测试或一组测试的条件,例如:"每个测试应包括额定值、最大值和最小值;""每个x类型的测试都应使用真实数据(live data);""应度量每个CSCI执行的规模与时间。"并对要执行的测试程度和对所选测试程度的原理的陈述。测试程度应表示为某个已定义总量(如离散操作条件或值样本的数量)的百分比或其他抽样方法。也应包括再测试/回归测试所遵循的方法。
|
|
|
55
|
+ 4.1.4测试过程
|
|
|
56
|
+ 在渐进测试或累积测试情况下,本条应解释计划的测试顺序或过程。
|
|
|
57
|
+ 4.1.5数据记录、归约和分析
|
|
|
58
|
+ 本条应标识并描述在本STP中标识的测试期间和测试之后要使用的数据记录、归纳和分析过程。(若适用)这些过程包括记录测试结果、将原始结果处理为适合评价的形式,以及保留数据归约与分析结果可能用到的手工、自动、半自动技术。
|
|
|
59
|
+ 4.2计划执行的测试
|
|
|
60
|
+ 本条应分条描述计划测试的总范围。
|
|
|
61
|
+ 4.2.x(被测试项)
|
|
|
62
|
+ 本条应按名字和项目唯一标识符标识一个CSCI、子系统、系统或其他实体,并分以下几条描述对各项的测试。
|
|
|
63
|
+ 4.2.x.y(测试的项目唯一标识符)
|
|
|
64
|
+ 本条应由项目唯一标识符标识一个测试,并为该测试提供下述测试信息。根据需要可引用4.1中的一般信息。
|
|
|
65
|
+ a.测试对象;
|
|
|
66
|
+ b.测试级;
|
|
|
67
|
+ c.测试类型或类别;
|
|
|
68
|
+ d.需求规格说明中所规定的合格性方法;
|
|
|
69
|
+ e.本测试涉及的CSCI需求(若适用)和软件系统需求的标识符(此信息亦可在第6章中提供);
|
|
|
70
|
+ f.特殊需求(例如,设备连续工作48小时、测试程度、特殊输入或数据库的使用);
|
|
|
71
|
+ g.测试方法,包括要用的具体测试技术,规定分析测试结果的方法。
|
|
|
72
|
+ h.要记录的数据的类型;
|
|
|
73
|
+ i.要采用的数据记录/归约/分析的类型;
|
|
|
74
|
+ j.假设与约束,如由于系统或测试条件即时间、接口、设备、人员、数据库等的原因而对测试产生的预期限制;
|
|
|
75
|
+ k.与测试有关的安全性、保密性与私密性要求。
|
|
|
76
|
+ 4.3测试用例
|
|
|
77
|
+ a.测试用例的名称和标识;
|
|
|
78
|
+ b.简要说明本测试用例涉及的测试项和特性;
|
|
|
79
|
+ c.输入说明,规定执行本测试用例所需的各个输入,规定所有合适的数据库、文件、终端信息、内存常驻区域和由系统传送的值,规定各输入间所需的所有关系(如时序关系等);
|
|
|
80
|
+ d.输出说明,规定测试项的所有输出和特性(如:响应时间),提供各个输出或特性的正确值;
|
|
|
81
|
+ e.环境要求,见本文档第3章。
|
|
|
82
|
+ 5测试进度表
|
|
|
83
|
+ 本章应包含或引用指导实施本计划中所标识测试的进度表。包括:
|
|
|
84
|
+ a.描述测试被安排的现场和指导测试的时间框架的列表或图表。
|
|
|
85
|
+ b.每个测试现场的进度表,(若适用)它可按时间顺序描述以下所列活动与事件,根据需要可附上支持性的叙述。
|
|
|
86
|
+ 1)分配给测试主要部分的时间和现场测试的时间,
|
|
|
87
|
+ 2)现场测试前,用于建立软件测试环境和其他设备、进行系统调试、定向培训和熟悉工作所需的时间;
|
|
|
88
|
+ 3)测试所需的数据库/数据文件值、输入值和其他操作数据的集合;
|
|
|
89
|
+ 4)实施测试,包括计划的重测试;
|
|
|
90
|
+ 5)软件测试报告(STR)的准备、评审和批准。
|
|
|
91
|
+ 6需求的可追踪性
|
|
|
92
|
+ 本章应包括:
|
|
|
93
|
+ a.从本计划所标识的每个测试到它所涉及的CSCI需求和(若适用)软件系统需求的可追踪性(此可追踪性亦可在4.2.x.y中提供,而在此引用)。
|
|
|
94
|
+ b.从本测试计划所覆盖的每个CSCI需求和(若适用)软件系统需求到针对它的测试的可追踪性。这种可追踪性应覆盖所有适用的软件需求规格说明(SRS)和相关接口需求规格说明(IRS)中的CSCI需求,对于软件系统,还应覆盖所有适用的系统/子系统规格说明(SSS)及相关系统级IRS中的系统需求。
|
|
|
95
|
+ 7评价
|
|
|
96
|
+ 7.1评价准则
|
|
|
97
|
+ 7.2数据处理
|
|
|
98
|
+ 7.3结论
|
|
|
99
|
+ 8注解
|
|
|
100
|
+ 本章应包含有助于理解本文档的一般信息(例如背景信息、词汇表、原理)。本章应包含为理解本文档需要的术语和定义,所有缩略语和它们在文档中的含义的字母序列表。
|
|
|
101
|
+ 附录
|
|
|
102
|
+ 附录可用来提供那些为便于文档维护而单独出版的信息(例如图表、分类数据)。为便于处理,附录可单独装订成册。附录应按字母顺序(A, B等)编排。
|
|
43
|
103
|
|