Levels of testing
单元测试
Unit Testing
集成测试
Integration Testing
用于验证不同组件、模块或子系统之间的接口和交互是否正确,确保它们能正确地协同工作。
回归测试
Regression Testing,即倒退测试
用于软件系统修改或更新之后进行的一种测试方法,旨在确保修改后的软件仍然能够正常运行,并且之前已经通过的测试用例仍然能够通过。
系统测试
验收测试
Acceptance Testing
用于软件开发过程中的最后一个测试阶段,旨在验证软件系统是否符合最终用户或客户的需求和预期,并确定是否可以接受交付。