标准解读
《GB/T 15532-2008 计算机软件测试规范》相较于其前版《GB/T 15532-1995 计算机软件单元测试》,主要在以下几个方面进行了调整和扩充:
-
适用范围扩大:2008版规范不仅仅聚焦于软件单元测试,而是涵盖了软件测试的全过程,包括单元测试、集成测试、系统测试和验收测试等多个阶段,适应了软件工程发展的需求,提供了更全面的测试指导。
-
测试过程细化:新版本详细阐述了软件测试的计划、设计、实施、执行、评估出口准则、报告及跟踪等各个阶段的具体要求和操作指南,为软件测试活动提供了更加系统化的框架。
-
质量模型更新:引入了更为完善的软件质量模型,不仅关注功能性测试,还强调了可靠性、易用性、效率、可维护性及可移植性等非功能性需求的测试,使得测试内容更加全面深入。
-
测试方法和技术扩展:加入了更多现代软件测试技术和方法,如黑盒测试、白盒测试、灰盒测试、静态测试、动态测试、自动化测试等,并对这些方法的应用场景和实施细节给予了说明。
-
风险管理与配置管理:新规范中增加了关于测试过程中风险管理的内容,强调了识别测试风险、评估风险影响并制定相应应对措施的重要性。同时,加强了对软件配置管理的要求,确保测试工作的可追溯性和一致性。
-
国际标准化接轨:2008版规范在编写时参考了国际上先进的软件测试标准和实践,如ISO/IEC 29119系列标准,提高了我国软件测试规范的国际化水平,有利于国内外软件测试工作的交流与合作。
-
术语定义更新:随着软件技术的发展,许多专业术语和概念有了新的内涵或出现了新的术语。2008版规范对此进行了更新,确保了术语的准确性和时代性。
如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。
....
查看全部
- 现行
- 正在执行有效
- 2008-04-11 颁布
- 2008-09-01 实施
文档简介
犐犆犛35.080
犔77
中华人民共和国国家标准
犌犅/犜15532—2008
代替GB/T15532—1995
计算机软件测试规范
犛狆犲犮犻犳犻犮犪狋犻狅狀狅犳犮狅犿狆狌狋犲狉狊狅犳狋狑犪狉犲狋犲狊狋犻狀犵
20080411发布20080901实施
中华人民共和国国家质量监督检验检疫总局
发布
中国国家标准化管理委员会
书
犌犅/犜15532—2008
目次
前言!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅲ
1范围!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
2规范性引用文件!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
3术语和定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
4总则!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
4.1测试目的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
4.2测试类别!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
4.3测试过程!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2
4.4测试方法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2
4.5测试用例!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2
4.6测试管理!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4
4.7测试文档!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5
4.8测试工具!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6
4.9软件完整性级别与测试的关系!!!!!!!!!!!!!!!!!!!!!!!!!!!6
5单元测试!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7
5.1测试对象和目的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7
5.2测试的组织和管理!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7
5.3技术要求!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7
5.4测试内容!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7
5.5测试环境!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9
5.6测试方法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9
5.7测试过程!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9
5.8文档!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11
6集成测试!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11
6.1测试对象和目的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11
6.2测试的组织和管理!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11
6.3技术要求!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11
6.4测试内容!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12
6.5测试环境!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12
6.6测试方法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12
6.7测试过程!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!13
6.8文档!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!14
7配置项测试!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!15
7.1测试对象和目的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!15
7.2测试的组织和管理!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!15
7.3技术要求!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!15
7.4测试内容!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!16
7.5测试环境!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!19
Ⅰ
书
犌犅/犜15532—2008
7.6测试方法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!19
7.7测试过程!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!19
7.8文档!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!21
8系统测试!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!21
8.1测试对象和目的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!21
8.2测试的组织和管理!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!21
8.3技术要求!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!22
8.4测试内容!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!22
8.5测试环境!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!25
8.6测试方法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!25
8.7测试过程!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!25
8.8文档!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!27
9验收测试!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!27
9.1测试对象和目的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!27
9.2测试的组织和管理!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!28
9.3技术要求!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!28
9.4测试内容!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!28
9.5测试环境!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!28
9.6测试方法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!28
9.7测试过程!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!28
9.8文档!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!30
10回归测试!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!30
10.1测试对象和测试目的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!30
10.2单元回归测试!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!30
10.3配置项回归测试!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!32
10.4系统回归测试!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!34
附录A(资料性附录)软件测试方法!!!!!!!!!!!!!!!!!!!!!!!!!!37
A.1静态测试方法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!37
A.2动态测试方法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!40
附录B(资料性附录)软件可靠性的推荐模型!!!!!!!!!!!!!!!!!!!!!!43
B.1斯奈德蕴德模型!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!43
B.2广义指数模型!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!46
B.3穆沙/奥库姆脱对数泊松执行时间模型!!!!!!!!!!!!!!!!!!!!!!!48
B.4列透务德/弗尔洛模型!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!50
附录C(资料性附录)软件测试部分模板!!!!!!!!!!!!!!!!!!!!!!!!52
C.1软件测试用例!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!52
C.2软件测试记录!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!53
C.3软件问题报告单!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!54
附录D(资料性附录)软件测试内容的对应关系!!!!!!!!!!!!!!!!!!!!!55
Ⅱ
犌犅/犜15532—2008
前言
本标准代替GB/T15532—1995《计算机软件单元测试》。本标准与GB/T15532—1995的主要差
别如下:
a)由于标准内容作了扩充,故标准名称由原来的“计算机软件单元测试”改为现在的“计算机软件
测试规范”;
b)标准结构调整改变如下:
GB/T15532—1995GB/T15532—2008
1主题内容与适用范围1范围
2引用标准2规范性引用文件
3术语3术语和定义
4单元测试活动4总则
4.1制定方法、资源及进度计划5单元测试
4.2确定需测试的与需求有关的特性6集成测试
4.3细化计划7配置项测试
4.4设计测试集8系统测试
4.5执行计划及实现设计9验收测试
4.6执行测试规程10回归测试
4.7核对终止情况附录A软件测试方法
4.8评价测试效果及被测单元附录B软件可靠性的推荐模型
附录A实现及使用指南附录C软件测试部分模板
附录B概念及假定附录D软件测试内容的对应关系
c)删去了GB/T15532—1995自定义的术语,改为直接引用GB/T11457的术语和定义;
d)新版标准对主要的测试类别都是按“测试对象和目的”、“测试的组织和管理”、“技术要求”、
“测试内容”、“测试环境”、“测试方法”、“准入条件”、“准出条件”、“测试过程”和“输出文档”等
条目来进一步作出要求。相对来说新版标准条理更清晰,要求更明确,更具有可操作性。
本标准的附录A、附录B、附录C和附录D是资料性附录。
本标准由中华人民共和国信息产业部提出。
本标准由全国信息技术标准化技术委员会归口。
本标准起草单位:山东正方人合信息技术有限公司、信息产业部电子工业标准化研究所、北京跟踪
与通信技术研究所、上海计算机软件开发中心、中国航天科技集团公司软件评测中心、山东省计算中心、
上海宝信软件股份有限公司、上海浦东软件平台有限公司、广西软件园、上海鲁齐信息科技有限公司。
本标准主要起草人:王英龙、许聚常、冯惠、董火民、王宝艾、杨根兴、王欣、石柱、尹平、张露莹、李刚、
包增琳、杨美红、韩庆良。
本标准于1995年首次发布。
温馨提示
- 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
- 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
- 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
评论
0/150
提交评论