当前位置:首页 > 经典书库 > 交通大辞典

铁路信号计算机控制软件的安全性测试

出处:按学科分类—交通运输 上海交通大学出版社《交通大辞典》第177页(442字)

为尽可能多地发现并排除铁路信号计算机软件中潜在的错误而进行的测试。测试是软件生存周期中的重要环节,是保证软件质量的主要手段。根据对软件结构、参数、关系和运行信息的明确程度,一般分为“黑箱”、“白箱”、“灰箱”三类测试。还可以分为“静态测试”和“动态测试”。测试通常由软件开发者(含测试者)、用户和独立于开发者和用户的第三方进行。对于安全苛求软件,由第三方进行安全性综合测试更易做到公正性、科学性和权威性。铁路信号计算机控制软件是安全苛求软件。安全性是它的重要质量指标。除了按软件工程化开发要求进行的单元测试、集成测试、综合测试外,还必须进行安全性综合测试。通过测试验证安全软件是否符合有关技术标准、规范要求,达到规定的安全功能和有效性。安全性测试要检验在软件错误、故障、失效及设备故障、人为错误操作等非正常情况下,系统处于安全状态的性能,即对信号控制软件的安全防护和故障导向安全能力的测试,以确保安全软件产品具有要求的可靠性和安全性。

分享到: