1 / 6
文档名称:

软件项目测试标准规范.doc

格式:doc   大小:92KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件项目测试标准规范.doc

上传人:小雄 2021/9/17 文件大小:92 KB

下载得到文件列表

软件项目测试标准规范.doc

文档介绍

文档介绍:1引言...1
2软件测试的工作框架...1
...2
...2
...2
2. 2软件测试的对象...2
2. 3软件测试组织和软件研发组织的界面...2
2. 4软件更动控制规范...3
3软件测试的组织策略...3
3. 1软件测试遵循的标准...3
3. 2软件测试的工作范畴...3
3. 3软件测试环境...4
...4
...4
3. 6软件测试的进度安排...4
3结论和讨论...4
1软件测试的重点...4
2软件测试的难点...5
3软件测试的进一步涵义...5
3. 1软件测试的本质...5
3. 2软件的静态分析技术...5
3. 3软件测试的质量•.. 5
3. 4软件测试的可信度...6
1引言
在工程化的软件研制过程中,软件测试活动贯穿整个软件项目的生存周期;独立的软件测试 组织始终和设计/实现/维护组织并行工作;软件测试涉及的人/物/时间甚至可能超过软件项 目总消耗的一半以上。因此,软件测试本身就是软件工程中值得专门计划和管理的一项子工 程。
本文将基于一个大型实时软件系统中软件测试的实践,从计划和管理的角度来分析和介绍软 件测试的工作框架及其内容;然后讨论在较高层次上计划和管理软件测试时能进一步分析和 研究的内容。
2软件测试的工作框架
软件测试的基本组织原则为:
成立独立的测试组织,以实现第三方测试(IV&V)的需求。 具体实现时能采用:专职为主、兼职为辅和交叉测试的策略。
软件测试工程化、规范化。
包括:统一制订软件测试的方法和规范;重视软件测试文件的编制;明确定义软件测试环境, 同时有重点地设计和研发软件测试工具。
实现有效的测试过程管理。
包括:测试资源(数据和程式)的设置管理;测试/回归测试的自动/半自动化执行;测试报 告的自动/半自动化生成。
重视测试结果和测试结果的利用。
包括:加强结果收集统计和分析;指导软件进展和质量评估。
根据基本组织原则,软件测试的工作框架包括三个部分:软件测试在软件系统研制过程中的 定义(外部联系);软件测试的组织策略(内部结构);软件测试的过程控制(内部联系)。 前两部分的定义相对稳定,是软件测试计划和管理的重点,以下分析和介绍其中的内容。

在软件测试工作之初,组织者应和其他有关人员协调,以正确定位以下内容:
软件测试在软件研制中的作用;
软件测试活动和其他软件研制活动的关系;
软件测试的对象;
软件测试组织和软件研发组织界面;
软件更动控制流程。

软件测试的意义在于:
发现软件错误;
有效定义和实现软件成分由低层到高层的组装过程;
验证软件是否满足任务书和系统定义文件所规定的技术需求;
为软件质量模型的建立提供依据。
即软件测试包括“找错”、“组装”、“确认”和“评估”四个层次的作用。
2. 1软件测试活动和其他软件研制活动的关系
图1描述了软件研制过程中各种活动的输入/输出关系。能看到:软件测试是软件质量管理 活