敏捷软件开发(四):测试
总的来说,编写测试好处有三:
一、使系统健壮、验证正确性
二、测试是一种良好的文档
三、对架构和设计有积极的影响,易于解耦
常用MOCK OBJECTS模式解耦各模块
常用XML作为测试输入、输出,解耦各模块
测试主要包括单元测试和验收测试。单元测试用来验证系统的小的组成单元应该按照所期望的方式工作,但是他们没有验证系统作为一个整体时工作的正确性。单元测试是用来验证系统中个别机制的白盒测试,验收测试是用来检验系统满足客户需求的黑盒测试。
总的来说,编写测试好处有三:
一、使系统健壮、验证正确性
二、测试是一种良好的文档
三、对架构和设计有积极的影响,易于解耦
常用MOCK OBJECTS模式解耦各模块
常用XML作为测试输入、输出,解耦各模块
测试主要包括单元测试和验收测试。单元测试用来验证系统的小的组成单元应该按照所期望的方式工作,但是他们没有验证系统作为一个整体时工作的正确性。单元测试是用来验证系统中个别机制的白盒测试,验收测试是用来检验系统满足客户需求的黑盒测试。
Powered by:
博客园
Copyright © 2025 tomsheep
Powered by .NET 9.0 on Kubernetes
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步