SJ/T 11682-2017 C/C++语言源代码缺陷控制与测试规范
SJ/T 11682-2017.Source code defect control and testing guidelines for C/C++.
1范围
SJ/T 11682规定了C/C++语言程序中典型的行为问题、数据处理、错误的API协议实现等类型源代码缺陷(简称"缺陷")的表象说明、控制活动和测试方法。
SJ/T 11682适用于C/C++语言程序设计与测试。
注:本标准所指的缺陷测试主要适用于静态测试。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 8566-2007信息技术软件生存周期过程(ISO/IEC 12207:1995,MOD)
GB/T 9386-2008计算机软件测试文档编制规范
GB/T 11457信息技术软件工程术语
GB/T 15532-2008计算机软件测试规范
GB/T 20158信息技术软件生存周期过程配置管理(GB/T 20158-2006,ISOIEC TR 15846:1998,IDT)
3术语和定义
GB/T 11457界定的以及下列术语和定义适用于本文件。
3.1
组件对象模型component object model
一种对象结构和规范,用以建立软件模块之间的通讯。
3.2
死循环dead eycle
程序的执行陷入永久重复执行某段代码的过程中。
3.3
解引用dereference
取指针指向的地址的内容。
3.4
副作用side effect
在表达式执行后对程序运行环境可能会造成影响。
注:賦值语句、自增、自减等操作都是典型的具有副作用的操作。
下载信息
进入下载地址列表
微信打赏