--- title: 软件测试 tags: - concept - software-engineering - testing - joplin type: concept source_type: reconstructed created: 2026-04-23 updated: 2026-04-23 --- # 软件测试 > [!abstract] > 软件测试是通过执行程序或分析逻辑来发现缺陷、验证需求满足情况的活动。 ## 核心内容 - 单元测试 - 集成测试 - 系统测试 - 验收测试 - 黑盒测试 - 白盒测试 ## 为什么需要测试 - 尽早发现缺陷,降低返工成本。 - 验证功能、性能和稳定性。 - 为发布和维护提供质量依据。 ## 判别边界 - 测试不是证明系统绝对正确。 - 测试是持续质量保证活动,不只是项目最后阶段的一次检查。 ## 来源 - [[raw/Joplin/计算机专业基础/软件工程/_软件工程考研复试终极整理版.md]] - [[raw/Joplin/计算机专业基础/软件工程/4.软件工程——软件测试与维护.md]] ## 相关页面 - [[软件测试与维护]] - [[软件维护]]