• 软件测试词典

安全测试


什么是安全测试?

软件系统的安全测试旨在优化软件系统的设计、开发、使用和维护及其与生产环境中安全关键硬件系统的集成过程中的系统安全性。

软件安全方面:

  • 正常运行的软件不应产生危险 - 例如:引导最先进的飞机不应驶入海洋

  • 监控系统必须完美运行 - 例如:备用计算机应在主计算机出现故障时自动启动

安全测试的目标:

  • 在涉及许多交互的复杂系统中,应识别并彻底分析安全关键功能。

  • 识别并消除与系统相关的影响因素和由此产生的危险。

  • 安全关键接口的数量保持较低,以避免受伤或死亡。

  • 安全属性应作为所有级别的软件测试的一部分来解决。