|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/master-class-de-selenium-con-java-absolutamente-desde-0/
课程评论:没有评论
**课程名称:** Selenium 4 与 Java 精通大师班:从零开始! **课程概述:** 本课程旨在为学员提供全面的Selenium 4与Java自动化测试体验,无需任何先前经验。课程将直接、简洁地教授所有必要知识,并通过精心编辑的视频确保学习效率。 **学习内容与特色:** * **全面教学:** 从Java 17和IntelliJ的安装开始,逐步深入Java基础(如“Hello World”到面向对象编程),再到使用终端(Windows与macOS)和Maven进行项目管理和执行。 * **实操导向:** 课程注重实践,提供大量随堂练习和随堂测验。随堂测验设计有面试级难度,帮助学员巩固理论知识并为面试做准备。 * **现代化技术:** 课程采用最新的Java 17、IntelliJ和Selenium 4,确保学员掌握当前主流的技术栈,最大化利用现代版本的优势。 * **丰富的工具与库:** 学员将学会使用Maven生成日志、生成随机数据、以及读写Excel和JSON文件。 * **测试框架构建:** 课程将引导学员使用TestNG和JUnit5进行单元测试,并深入讲解如何使用Gherkins、Cucumber和JUnit5进行行为驱动开发(BDD)的测试。 * **Selenium 4 高级特性:** 除了基础的网页自动化操作,课程还将教授Selenium 4特有的高级功能,如Actions类、Shadow DOM、相对定位等。 * **Page Object Model:** 学习如何利用Page Object Model组织Selenium自动化框架,并实现浏览器参数化和无头模式(Headless Mode)执行。 * **最终项目:** 课程将带领学员使用BDD(Gherkins, Cucumber, JUnit5)构建和组织Selenium自动化测试项目。 **学习目标:** 完成本课程后,学员将能够: * 熟练掌握Java 17的开发环境搭建与核心知识。 * 运用Maven进行Java项目的管理与执行。 * 独立使用Selenium 4进行网页自动化测试。 * 掌握Selenium 4的先进特性。 * 使用Page Object Model构建可维护的自动化测试框架。 * 成功应用BDD(Gherkins, Cucumber, JUnit5)进行自动化测试。 * 为软件测试相关的面试做好理论和实践准备。
Tienen todo lo que un alumno esperaría de un curso sin necesidad de experiencia previa: Explicación Directa? No lo dudes, Los videos están editados y la explicación es concisaTemas paso a paso? No lo dudes, te enseñaré desde la instalación de Java hasta armar tu framework con Selenium BDD!Ejercicios resueltos? Of course, varios ejercicios por sesión ya que sin ejercicios la teoría queda a medias!Temas y tecnologías modernas? Se usa Java 17, IntelliJ y Selenium 4 para sacarle el máximo provecho a las versiones modernasEjercicios para practicar? Claro que sí, cada sesión tiene ejercicios para que ustedes resuelvan para poder practicar lo aprendidoCuestionarios por sesión con nivel de tipo entrevista? Exacto! cada sesión tiene un cuestionario con preguntas de entrevista para que puedas practicar cada tema a nivel teóricoEl curso está estructurado para que tengas metas y logros constantes en JavaComenzaremos instalando el entorno de trabajo con Java 17 e IntelliJA continuación aprenderás todo lo relacionado de Java desde un hola mundo hasta la programación orientada a objetosAprenderás el uso de la terminal tanto en Windows como en MacOs para su posterior uso con MavenUsarás lo aprendido en la terminal para poder entender el proceso de compilación y ejecución de tus programas de JavaConocerás la importancia de Maven y podrás entender cómo ejecutar tus proyectos por terminalPodrás crear logs, generar data aleatoria, leer de Excel y leer de un archivo JSON usando las dependencias de MavenPodrás a crear test unitarios con TestNG y JUnit5Aprenderás a crear tests usando BDD con Gherkins, Cucumber & JUnit5Conocerás los métodos básicos de Selenium y cómo automatizar una página webAprenderás métodos avanzados propios de versiones modernas de Selenium tales como la clase Actions, Shadow Dom, Localizadores Relativos, entre otros!Utilizarás page object model para poder organizar tu framework con Selenium además de poder parametrizar el browser e inclusive ejecutarlo con headless modeFinalmente, aprenderás a organizar tus tests automatizados de Selenium usando BDD con Gherkins, Cucumber y JUnit5