|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/curso-testing-en-android-con-kotlin/
课程评论:没有评论
课程名称:Android测试与Kotlin实战课程 课程概述: 在本课程中,您将学习如何使用Kotlin掌握Android测试,通过应用现代化的工具和良好的实践来增强您的测试能力。课程将从测试的理论基础入手,帮助您理解其重要性,逐步推进到实施单元测试、集成测试和端到端测试。您还将学习如何使用测试金字塔作为指导,以平衡测试的不同层次,并了解不同类型的测试替身(如mock、fake、stub和spy)及其在具体上下文中的使用时机。所有内容都旨在于从一开始构建可扩展、可靠且可维护的应用程序。 此外,您将在课程中进行实际操作练习,将每个概念应用于真实场景,从而获得测试现代Android应用不同层次的经验。完成课程后,您将具备设计坚实测试策略和提升代码质量所需的技能。 在课程中,您将重点学习以下关键概念: - 使用JUnit和Mockk进行单元测试和测试替身 - 结合协程和流对ViewModel进行测试 - 测试Room和Retrofit等组件 - 进行端到端测试以及Compose和Views的UI测试 - 专业地构建测试结构,并保持其长期可持续性 在这个不断变化的技术环境中,本课程将为您提供必要的知识与技能,帮助您在Android应用开发领域取得更大的成功。
En este curso aprenderás a dominar el testing en Android utilizando Kotlin, aplicando buenas prácticas y herramientas modernas del ecosistema Android. Comenzarás con los fundamentos teóricos del testing para comprender su importancia, y avanzarás paso a paso hasta implementar pruebas unitarias, pruebas de integración y pruebas End To End.También aprenderás a aplicar la pirámide de testing como guía para balancear tus pruebas, y conocerás los diferentes tipos de dobles de test (mocks, fakes, stubs y spies) y cuándo utilizarlos según el contexto. Todo esto orientado a construir apps escalables, confiables y mantenibles desde el inicio.Además, a lo largo del curso realizarás ejercicios prácticos para aplicar cada concepto en contextos reales, lo que te permitirá adquirir experiencia probando distintas capas de una app Android moderna. Al finalizar, contarás con las habilidades necesarias para diseñar una estrategia de testing sólida y mejorar la calidad de tu código.Durante el curso trabajarás con conceptos clave como:Test unitarios y dobles de test con frameworks como JUnit y Mockk.Pruebas de ViewModel, integrando Coroutines y Flows.Testing de componentes como Room, Retrofit.Pruebas End To End y pruebas UI en Compose y Views.Estructuración profesional de los tests y cómo mantenerlos sostenibles a largo plazo.