Testes unitários em JAVA: Domine JUnit 4, Mockito e TDD

所在平台: Udemy

课程主页: https://www.udemy.com/course/testes-unitarios-em-java/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程总结:单元测试在JAVA中的应用:精通JUnit 4、Mockito与TDD 欢迎参加本课程,专注于使用JUnit 4进行JAVA单元测试。在这门课程中,我将逐步指导你创建单元测试。如果你对这一概念还不太熟悉,不用担心,我们将从基础开始,有时甚至不使用工具,以便更好地理解基本原理。课程内容100%实用,我们将讨论在日常工作中常见的问题和错误,探索处理这些情况的不同策略,并分析每种方法的优缺点。 测试代码的质量与应用程序代码同样重要。因此,除了介绍工具和最佳实践外,我还会分享一些可以让你的代码更简洁、易读的技巧。可读的代码比有文档说明的代码更为重要。课程中将使用多种工具,如JUnit、Mockito、PowerMock、EclEmma(JACOCO)以及Eclipse IDE。我还会介绍DataBuilders和Fluent Interface及ObjectMother的概念,以简化情景中实体的创建,并提供一个自己开发的工具,用于自动化大部分创建工作。 测试驱动开发(TDD)是一项非常适合本课程的技术,我们也会将其融入学习中。JUnit是一个强大的工具,不仅可以用于单元测试,还可用于集成测试和功能测试。课程内容经过6年现场授课验证,适用于企业和专业培训班。 完成本课程后,你将为安全地开发应用程序打下良好的基础,并能够配备一套回归测试来保障软件质量。

课程评论(0条)

课程详情

Seja bem vindo ao curso de testes unitários em JAVA usando JUnit 4.Nesse curso, irei te guiar passo a passo na criação de testes unitários. Não se preocupe, caso ainda seja um conceito novo para você, criaremos os testes desde o início, inclusive, em alguns momentos, não utilizaremos ferramentas alguma, para que os fundamentos sejam melhor assimilados. O curso é 100% prático, onde trarei problemas, situações e os erros mais comuns que ocorrem no dia-a-dia, assim poderemos discutir sobre formas de como atuar em cada caso, tentando levantar os prós e contras de cada estratégia disponível.O código de teste é tão importante quanto o código da aplicação, dessa forma, além das ferramentas e boas práticas, serão apresentadas técnicas que você pode utilizar para deixar o seu código mais enxuto e legível. Um código legível vale mais que um código documentado.Utilizaremos diversas ferramentas como o JUnit, Mockito, PowerMock, EclEmma (JACOCO) e o Eclipse como IDE de desenvolvimento. Também apresentarei DataBuilders com conceitos de Fluent Interface e ObjectMother para facilitar as criações das entidades nos cenários, inclusive, disponibilizarei uma ferramenta própria que irá automatizar grande parte dessa tarefa de criação. O TDD (Test Driven Development) é uma técnica que funciona muito bem no escopo desse curso, porque não aplicá-la também?JUnit é uma ferramenta muito poderosa, ela pode ser a base não só para testes unitários. Você poderá utilizá-la em testes de integração e funcionais também.Material validado ao longo de 6 anos de aulas presenciais em empresas e turmas de especialização.Ao final desse curso, você terá uma boa base para desenvolver suas aplicações com segurança, sempre com uma bateria de testes de regressão atrelada.

课程标签

0人关注该课程

主题相关的课程