Java-Selenium con Cucumber de Novato a Experto

所在平台: Udemy

课程主页: https://www.udemy.com/course/java-selenium-con-cucumber-de-novato-a-experto/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Java-Selenium与Cucumber从新手到专家 课程概述:在2024年的新课程中,我将我超过10年的职业经验融入到这一自动化测试课程中,因此该课程基于实际经验、成果和最佳实践来讲授。即使你在JAVA方面经验不多,但如果你正在寻找如何开始进行自动化测试,这个课程正适合你。这个课程不仅关注编程语言本身,更重要的是关注最佳实践以及如何解决各种QA自动化的常见问题。 课程目标: - 从零开始配置一个Web应用的自动化测试框架,使用Selenium Webdriver、Java及其他实用工具。 - 编写易于维护和重用的测试用例代码。 - 跟踪自动化测试用例及维护自动化框架。 完成本课程后,你将更接近成为QA工程师的目标。课程主要教授如何使用Java和Selenium等库和工具进行应用的自动化测试。我们将广泛覆盖以下主题。 本课程的特色: - 假设你在自动化测试、开发和环境配置方面几乎没有经验,因此从基础讲解,确保每个人都能理解。 - 实时测试实际应用,理解每个组件如何被自动化。 - 超过12小时的视频和实践内容,帮助扩展知识基础。 - 尽管有Java基础知识是必要的,但并非完成课程的必要条件。 课程内容包括: - 自动化测试的原理与何时进行自动化、其优点及自动化测试框架的生命周期。 - 深入理解Selenium,包括它的功能和WebDriver。 - 掌握网页DOM、标识符类型、XPath及浏览器配置。 - 使用Maven管理项目,通过Selenium执行初始测试,使用Java的原生版本构建测试结构。 - 学习行为驱动测试(BDD),代码的重用,自动化测试脚本撰写,以及使用Cucumber进行报告和自文档化。 - Jenkins的安装和使用,以支持持续测试文化的转变。 适合对象: - 一般测试人员 - 软件开发过程中的开发者 - 有兴趣学习自动化测试任务的人士 这个课程旨在帮助你建立良好的自动化测试基础,提升技术能力,适合不同背景的学习者。

课程评论(0条)

课程详情

ACTUALIZACIÓN 2024En este nuevo curso de automatización de pruebas he volcado mis conocimientos de más de 10 años de carrera, por lo que este curso está dictado desde la experiencia, los resultados y la buenas prácticas.Aunque no tengas mucha experiencia en JAVA pero estas buscando como empezar a automatizar, este puede ser tu curso, ya que va más allá del lenguaje de programación en sí, este curso es sobre las buenas prácticas y como deben ser abordadas las más comunes soluciones de QA automation en cualquier ambito.El objetivo del curso es que puedas:Configurar de 0 un Framework de automatización de pruebas de aplicaciones web con Selenium Webdriver, Java y otras herramientas útiles.Escribir casos de pruebas con código de fácil mantenimiento y reutilizable.Seguimiento de casos de pruebas automatizados Mantenimiento del Framework de AutomatizaciónAl iniciar este curso estarás más cerca de convertirte en QA Engineer.Con este curso aprenderás a hacer automatización de pruebas para aplicaciones utilizando principalmente Java, Selenium entre otras librerías y herramientas. Abarcaremos extensamente cada uno de los tópicos mostrados a continuación.¿Qué es lo hace a este curso uno de los mejores de Udemy:Nosotros asumimos que no tienes ninguna o poca experiencia en automatización de pruebas / Desarrollo / configuración de entornos entonces abordamos estos tópicos desde un nivel que cualquiera pueda entender.Testeamos aplicaciones reales en tiempo real para entender cómo cada componente puede ser automatizado.Te explicamos todo en más de 12 horas de video, prácticas y abordamos temas que te ayudarán a ampliar tu base de conocimientos.Aunque es necesario que tengas una base de conocimiento en Java, no es mandatorio para realizar este curso.Automatización de Pruebas.¿Cuándo Automatizar?Alcance - VentajasCiclo de Vida de las pruebas automatizadas.Ciclo de Vida de cualquier framework de automatización de pruebasDemostración.Entendiendo Selenium.¿Cómo funciona Selenium?Funciones de Selenium.Selenium WebDriver.Entendiendo el DOM de una Aplicación web.Tipos de identificadores.XpathsNavegadores.Plugins.Configuración de navegadores. Chrome, Mozilla Firefox.Maven.Todo el proyecto será administrado bajo la estructura de MavenEjecución de Primera Prueba SeleniumConfiguración del WebDriver y Actualización de WebDriver.Estructura de una prueba Selenium - Java en su versión nativa.Page Objects Models (POM)Esqueleto de Framework con Maven.Behavior data driven test (BDD)Modelando funciones Selenium.Reutilización de Código.Scripting de Test Automatizados. LocalizadoresCapturas de Pantalla.Consumiendo datos Json.Waits: Implícitos y Explícitos ActionChainsSelenium By. Selenium Keys.Ejecutar Acciones con JavaScript. Cucumber Reporting. (Reportes y Auto documentación.)Documentación de casos de prueba.Configuración de Librerías.Capturas de pantalla para reportes.Configuración en entornos Windows.Test Runners.Análisis de reportes.Analizar resultados de casos de prueba.Estimación de Casos de prueba.Cucumber.Test Basado en Comportamiento. (BDD)Esqueleto de Framework BDDCucumber - Gherkin sintaxis.Jenkins.Instalación en entornos Windows.Plugins Jenkins.Pipelines Jenkins.Programar ejecución periódica.Visualización de reportes.Cambio de cultura hacia las pruebas continuas.Estimar casos de pruebas automatizados.Estrategias de Equipo para la Automatización de Pruebas.Análisis e Implementación. ¿Cómo empezar?¿Para quién es este curso?Para testers en generalDevelopersInvolucrados en el proceso de desarrollo de software en general.Interesados en aprender tareas de automatización de pruebas.

课程标签

0人关注该课程

主题相关的课程