在软件开发生命周期(SDLC)中,测试环节如同产品的“质量守门人”,而系统测试(System Testing)则是这道防线中最关键、最全面的一环。它发生在单元测试、集成测试之后,验收测试之前,是对一个完整、集成的软件系统进行的端到端、全方位的验证。