"可行"和"合理" 。 完整性测试执行确定系统是否可访问且应用程序逻辑是否响应所需的应用程序功能的子集。 如果完整性测试失败，则尝试更严格的测试是不合理的。 通过快速确定应用程序是否存在缺陷而无需进行任何严格测试，可以避免浪费时间和精力。 许多公司在自动构建中运行健全性测试，作为其软件开发生命周期的一部分。 可以使用完整性测试来辅助调试软件。 考虑一下，应用程序或软件通常涉及系统外部输入和输出之间的多个子系统。 当整个系统未按预期执行时，可以使用健全性测试来帮助决定接下来要调查的内容。 如果一个子系统未