|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/selenium-webdriver-con-java-aprende-automatizacion-i/
课程评论:没有评论
**Selenium WebDriver con JAVA: 学习自动化测试(第一部分)** 本课程旨在为您提供进行网页测试的合适工具。鉴于软件开发和应用程序行业市场存在巨大的机遇,本课程希望您掌握大多数软件测试概念。在课程开发过程中,我们将使用 JAVA 中 SeleniumLibrary 的自动化测试实践案例。 **课程内容将涵盖:** * **JAVA 基础:** 从最基本的编程概念入手,简要回顾 JAVA 的发展历史,并学习如何使用该语言。 * **JAVA 版本:** 重点讲解使用 JAVA 8 的原因及其对使用更新版本的说明。 * **安装和配置:** 指导您在 Windows 和 Mac 系统上安装和配置 Selenium WebDriver。 * **自动化测试入门:** 创建您的第一个自动化测试案例。 * **面向对象编程 (OOP):** 深入理解 OOP 的概念及其在自动化测试中的应用。 * **TestNG 报告:** 学习使用 TestNG 生成测试报告,包括注解和报告的重要性。 * **Page Object Model (POM) 架构:** 遵循 POM 架构进行项目开发,并重构现有项目以应用此模式。 * **外部数据读取:** 创建可读取外部 CSV 文件数据的脚本。 **课程目标:** 完成本课程后,您将具备创建自己的自动化代码的必要知识,并能够根据测试用例分析结果,编写代码以运行端到端(E2E)测试,并处理每个测试用例的数据。您还将能够生成自动化报告。
Este curso esta creado con la intención de brindarte las herramientas adecuadas para las pruebas de páginas web. Dadas las grandes oportunidades que existen en el mercado de la industria del desarrollo del software y las aplicaciones. Para este curso espero que domines la mayoría de los conceptos de pruebas de software y durante el desarrollo del mismo trabajaremos con ejemplos prácticos de pruebas automatizadas para SeleniumLibrary de JAVA. Pasaremos por la concpetos basicos de progreamacion, un poco de historia sobre JAVA y como trabajar con este lenguaje. Ademas explicaremos las razones de trabajar con la version 8 del sistema y las implicaciones de usar versiones mas actuales. Tambien veremos la instalacion en Windows y Mac, primeros casos de pruebas, POO y finalmente hacer reportes con TestNG.La idea principal de todo el programa es que tengas los conocimientos necesarios para empezar a crear tu propio codigo de automatización y que puedas a partir del analisis de los casos de prueba crear tus propias codigos para correr E2E con los datos de cada caso.Finalmente en el caso de TestNG hablaremos de los annotations y la importancia de los reportes y los frameworks, adicionalmente a que puedas generar también reportes automatizados junto al framework.También seguiremos un Proyecto bajo la Aruitectura de Page Object Model, y reharemos un poryecto bajo este patrón.En las últimas clases vamos a crear un archivo para leer datos desde un archivo externo CSV