|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kurs-java-mocking-i-spring/
课程评论:没有评论
课程名称:Java 研讨会 #14 - Mocking 和 Spring 课程概述: 您是否已经遇到过“stub”或“mock”这样的术语?如果是,那么是时候来解释一下它们是什么,mocking 的目的是什么,以及如何将其与 Spring 结合起来实现。本次研讨会是深入探讨这些问题、了解如何使用 Spring 专业地测试 Java 应用程序的理想场所。 研讨会主题:Mocking 和 Spring - 测试类型:单元测试、集成测试和系统测试。测试金字塔 - 如何在项目中组织测试。 - Mocking:什么是 mocking? stub、mock 和 spy 之间的区别。Mockito 简介 - Java 中的 mocking 工具。 - 测试 Spring 应用程序:如何测试 Spring 应用程序?实践示例和最佳实践。 - Mockito 5 更新:Mockito 5 中的新功能。从 Mockito 4.X 迁移到 5。 技术栈和内容: -- 研讨会录制使用 Java 17,测试也基于此版本。 -- 重点关注 Spring,介绍其基础机制,避免不必要的复杂性。 -- Spring 5 和 6:将以 Spring 5 为例介绍 Spring 的基础机制,并引入部分 Spring 6 的功能。 -- 工具和库:将以 JUnit 5 和 Mockito 4.X 为例讲解测试。 -- 本课程是 Zajavka 系列的第 14 届研讨会,也可以独立学习。 该课程旨在帮助您提升开发技能,学习如何专业地测试 Spring 应用程序。
Czy spotkaliście się już z takimi określeniami jak zaślepka czy mock? Jeśli tak to czas najwyższy, aby wyjaśnić, o co w tym chodzi, jaki jest cel mockowania i jak można to zrobić, łącząc to wszystko ze Springiem. Ten warsztat jest idealnym miejscem, aby zgłębić te zagadnienia i zrozumieć, jak profesjonalnie testować aplikacje Java, wykorzystując Springa.Tematyka Warsztatu Mocking i SpringRodzaje Testów:Testy jednostkowe, integracyjne i systemowePiramida testów - jak zorganizować testy w projekcieMockowanie:Czym jest mockowanie?Różnice między stub, mock i spyWprowadzenie do Mockito - narzędzia do mockowania w JavieTestowanie Aplikacji Spring:Jak testować aplikacje Spring?Praktyczne przykłady i najlepsze praktykiAktualizacja do Mockito 5:Nowe funkcje w Mockito 5Przejście od Mockito 4.X do 5Warsztat został nagrany w Javie 17, a testy również odnoszą się do tej wersji. Choć poznasz nowsze mechanizmy Javy, skupimy się na Springu, abyś mógł/mogła opanować jego podstawowe mechanizmy bez zbędnych komplikacji.Spring 5 i 6: Bazowe mechanizmy Springa zostaną przedstawione na przykładzie Springa 5, z wprowadzeniem niektórych funkcji Springa 6. Materiały będą aktualizowane w miarę pojawiania się istotnych nowości.Narzędzia i biblioteki: Testy będą wyjaśniane na przykładzie JUnit 5 oraz Mockito 4.X. Gdy pojawią się nowe funkcje w tych narzędziach, materiały warsztatu, jeśli będzie taka potrzeba, zostaną odpowiednio zaktualizowane.Warsztat ten jest 14. warsztatem w ramach ścieżki Zajavka. Oczywiście możesz go realizować niezależnie od innych moich materiałów.Dołącz do mnie i podnieś swoje umiejętności programistyczne na wyższy poziom, ucząc się profesjonalnego testowania aplikacji Spring!