### 课程信息:
- 课程名称:新一代构建工具gradle
- 章节名称:第四章 高级应用 4-7 多项目构建实战 4-8 自动化测试
- 讲师姓名:skyding
### 课程内容:
1.
2. 自动化测试
一些开源的测试框架比如JUnit、TestNG能够帮助你编写可复用的结构化测试,为了运行这些测试,你要先编译他们,就像编译原代码一样。测试代码的作用仅仅用于测试的情况,不应该被发布到生产环境中,需要把源代码与测试代码分开来。
如果测试失败构建就不会继续进行,只有测试成功构建才会继续进行。
上面是java开发代码,下面是测试的代码,只有test位置构建正确,才会进行后面的校验与构建。
3. 测试发现
任何继承自junit.framwork.TestCase或grooy.util.groovyTestCase的类;
任何被@RunWith注解的类
任何至少包含一个被@Test 注解的类
### 学习心得:
本次课程我学习了gradle的多项目构建的实例与gradle的自动化测试,了解了在项目中测试的3种实现方式,整体来说,测试是一个非常重要的步骤,业务代码写完后进行编写单元测试是一个非常好的习惯,继续努力,老师这几个方向都将的非常好
### 课程截图: