测试 Spring Boot: 从初学者到专家

课程简介

使用 JUnit 5,Mockito,Spring Boot,还有更多技术成为测试 Java 和 Spring Boot 应用程序的专家

课程介绍:English 繁中

从这 15 小时的课程,你会学到

  • 学习测试驱动开发背后的重要概念
  • 了解不同类型的测试——单元测试、集成测试、功能测试
  • Master the JUnit 5 testing API掌握 JUnit 5测试 API
  • 轻松集成 Mockito 与 JUnit 5测试
  • 将 JUnit 4 测试迁移到 JUnit 5
  • 使用 JUnit 5 和 mocito 测试 Spring 框架应用程序
  • 使用 Spring MVC 测试编写单元测试
  • 学习使用 Spring Boot 的测试功能

要求

  • Java 编程 ( 请参考 Java 编程学习地图 )
  • Spring 框架
  • Spring Boot
  • 基本的 SQL 技巧
  • 熟悉 IntelliJ 或者 Eclipse

课程说明

在现代软件开发中,拥有适当的自动化测试覆盖率被认为是最佳实践。 在本课程中,您将学习如何使用非常流行的开源工具测试 Java 和 Spring Boot 应用程序。

在本课程的第一部分,您将看到,软件测试生态系统是非常多样化的。 JUnit 和 Mockito 是 Java 的两个主要测试程序库。 JUnit 提供测试运行 context,而 Mockito 提供仿真功能。 这些程序库可以一起用来编写单元测试、集成测试和功能测试。 您还将了解为什么拥有适当的测试覆盖率对于支持其它流行的敏捷实践(如持续集成和持续部署(简称 CI / CD))至关重要。

全世界的敏捷团队都认为测试驱动开发(TDD)是生产高品质软件的关键技术。 本课程首先使用 JUnit 5 演示如何使用 TDD 创建一个简单的 Java 应用程序,然后再次使用 TDD 将应用程序发展到更高的品质和功能水平。

接下来,本课程将深入介绍 JUnit 5的特性和功能。 您将学习如何为 Java Web 应用程序编写 JUnit 5 单元测试。

本课程的主要重点是 JUnit 5 版本。 JUnit 4和 JUnit 5 之间有一些非常明显的区别。 本课程包含一个专门的部分,向您展示如何将 JUnit 4 测试迁移到 JUnit 5。

随着您的测试需求变得越来越复杂,您将需要仿真相依对象。 Mockito 是 Java 开发人员使用的最流行的 mocking 程序库。

如果您正在编写 Spring Framework 应用程序,那么您可能需要将相依对象注入到类别中。 您将了解如何在单元测试中使用 Mocktio 的强大 mocking 功能来仿真相依对象。

目标受众

  • Spring 框架开发者
  • 希望创建高品质软件的 Java 开发人员
  • 寻找市场需要的技能的Java 初学者和开发者

讲师简介

John Thompson     Spring 框架导师 –  Udemy 畅销讲师 ( 更多讲师主讲课程介绍 )

Hi, 我是 John

在IT行业已有二十多年了。今天,我专注于Java,这是当今使用最成功和广为人知的编程语言。我也专注于Spring框架,Spring框架是 Java 平台上建构企业级应用程序最流行的开源应用程序框架。我曾在一些知名组织工作,包含 Visa、Kohls 、联邦住房贷款银行 和 Belk百货公司。

通过我所制作的课程,我希望分享我多年的经验来加速你学会 Spring 框架。我不会骗你的Spring 框架是一个很大的框架,企业Java的开发环境更大。如果你刚刚接触 Java,你要学习的东西很多。我希望通过本网站上的内容,可以加快你对 Java 和 Spring 整体概念的知识建设。

英文字幕:有

  • 想要了解如何将英文字幕自动翻译成中文? 请参考这篇 How-To

优惠信息

如何购买这门课程比较划算?可以参考课程合购优惠方案


报名参加课程

Sponsored by Udemy

也许你会有兴趣

 欢迎使用e-mail订阅 Soft & Share 

发表评论

Powered by WordPress.com.

Up ↑

%d 博主赞过: