TestNG 原理解析

TestNG 原理解析 目录学习资料关于 Case 结果学习资料TestNG源码下载$ git clone git://github.com/cbeust/testng.git $ cd testng $ ./build-with-gradleTestNG 核心架构1. 整体设计模式TestNG 采用分层架构和观察者模式,主要分为:┌─────────────────────────────────────┐ │ Annotation Layer │ @Test, @BeforeSuite 等 ├─────────────────────────────────────┤ │ Configuration Layer │ XML/注解配置解析 ├─────────────────────────────────────┤ │ Execution Engine │ 核心执行引擎 ├─────────────────────────────────────┤ │ Report Layer