|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/selenium-python-de-cero/
课程评论:没有评论
**课程名称:** Selenium Webdriver + Python + Pytest 自动化测试 **课程概述:** 本课程将从零开始,教授如何使用 Selenium Webdriver、Python 编程语言和 Pytest 框架构建一个完整的自动化测试框架。Python 是目前全球最流行的编程语言之一,也是新项目中自动化测试需求最旺盛的语言。本课程旨在帮助您迈出自动化测试的第一步,并有信心在您的公司开始自动化测试工作,或申请需要自动化测试技能的新职位。 课程内容分为以下几个部分: **第一部分 - 介绍:** * 课程介绍 * Selenium Webdriver 介绍 * 测试基础概念 **第二部分 - 环境准备:** * IDE 安装 * Python 安装 * 必要库安装 * Selenium WebDriver 安装 **第三部分 - Python 迷你课程:** * 学习变量、数据类型、操作、条件和循环结构、函数、列表以及异常处理。 **第四部分 - 创建测试框架:** * 所需工具 * 工具配置 * 测试执行结果报告 * Slack 集成 **第五部分 - Web 选择器:** * 介绍 * Class Name * ID * Name * Xpath **第六部分 - 与不同 Web 元素交互:** * 文本框 * 复选框 * 日历 * 组合框 * 拖放 **第七部分 - 与浏览器交互:** * 导航 * 警告框 * Cookies * Iframe * 窗口处理 * 屏幕截图 **第八部分 - Page Object Model 介绍**
En este curso aprenderás a montar totalmente desde cero tu framework de pruebas automatizadas utilizando selenium webdriver, el lenguaje de programación python y el framework pytest. Python actualmente es uno de los lenguajes más utilizados a nivel mundial y el más demandado para automatización de pruebas en nuevos proyectos. La idea fundamental es que puedas dar ese paso inicial en el mundo de la automatización de pruebas con selenium webdriver y te sientas en la confianza de empezar a trabajar automatizando pruebas en tu empresa o de aplicar a nuevos puestos de trabajo que requieren automatización.El curso está dividido por secciones, donde se agrupa todo el contenido relacionado.Seccion 1 - Introducción:* Introducción al curso* Introducción a selenium webdriver* Conceptos básicos de pruebaSección 2 - Preparación del ambiente:* Instalación del IDE* Instalación de python* Instalación de librerias necesarias* Instalación de Selenium WebDriverSección 3 - Mini curso de python:* Aquí aprenderás sobre variables, tipos de datos, operaciones, estructuras condicionales y repetitivas, funciones, listas y manejo de excepciones.Sección 4 - Creación de un framework de pruebas:* Herramientas necesarias* Configuración de las herramientas* Reportes de resultado de ejecución de pruebas* Integración con slackSección 5 - Selectores web:* Introducción* Class Name* ID* Name* XpathSección 6 - Interacción con diferentes elementos web:* Textbox* Checkbox* Calendario* Combobox* Drag and DropSección 7 - Interacción con el navegador:* Navegación* Alertas* Cookies* Iframe* Manejo de ventanas* ScreenshotsSección 8 - Introducción a Page Object Model