主要技术内容
目 次 II
前 言 II
1 范围 1
2 规范性引用文件 1
3 术语和定义 1
3.1 安全完整性等级 safety integrity level 1
3.2 白盒测试 white-box testing 1
3.3 测试用例 test case 1
3.4 测试桩 stub 1
3.5 单元测试 unit testing 2
3.6 函数 function 2
3.7 集成测试 integration testing 2
3.8 静态测试 static testing 2
3.9 软件单元 software unit 2
3.10 组件 component 2
4 缩略语 2
5 一般性要求 2
5.1 测试目的 2
5.2 输入文件 2
5.3 输出文件 3
5.4 测试用例编制要求 3
6 测试内容及测试方法 4
6.1 静态测试 4
6.2 单元测试 4
6.3 集成测试 5
附录A (资料性附录) 轨道交通安全软件静态测试检查 8
附录B (资料性附录) 轨道交通安全软件单元测试用例 12
B.1 语句覆盖率测试用例 12
B.2 分支覆盖率测试用例 12
B.3 MCDC测试用例 13
附录C (资料性附录) 轨道交通安全软件集成测试策略 14
适用范围
本文件规定了轨道交通领域中,对于要求达到安全完整性等级(SIL)的软件,在进行白盒测试时宜遵循的技术要求和测试方法。
本文件适用于以C、C++、C#、JAVA、ADA、IEC 61131-3等编译性语言开发的轨道交通安全软件。
是否包含专利
否