|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/selenium-webdriver-paso-a-paso/
课程评论:没有评论
课程名称:一步一步学习Selenium WebDriver与Grid 概述:在这个软件测试自动化课程中,我们将分段学习如何进行测试自动化。课程首先介绍Selenium的基本知识,包括Selenium的起源,并提供Selenium IDE的概述。我们会学习如何安装Selenium IDE并创建第一个脚本,使用录制与回放的框架。 完成Selenium IDE的学习后,我们将准备测试环境,安装Java Eclipse平台,学习如何创建基本的Eclipse项目和传统的Java项目,配置jar文件及创建Maven项目来管理依赖。 接下来我们将深入学习Selenium WebDriver,从各种WebDriver方法入手,逐步掌握自动化测试所需的技术,包括: - 使用不同的浏览器进行自动化 - 利用Selenium WebDriver的多种定位器识别元素 - 构建XPATH(轴、相对和绝对路径) - 采用不同的实践来提升测试自动化效果,例如处理下拉框、滚动条、错误捕获、拍摄测试证据、生成Word报告、制作视频证据、使用监听器、设置等待时间、执行验证、键盘操作、拖拽等。 此外,我们还将学习Page Object模型,这是当前自动化领域广泛采用的技术。课程中还会介绍如何使用额外插件在客户端-服务器应用程序中运行脚本,支持Microsoft技术并通过图像进行操作。 最后,我们会学习如何将测试脚本运行在本地、远程设备以及云环境,如AWS和BrowserStack,并配置Docker容器来在虚拟机上执行这些脚本。 此课程旨在帮助学员全面掌握软件测试自动化的工具和技术,提升实际应用能力。
En este curso de Automatización de Pruebas de Software aprenderemos por secciones la automatización de pruebas.Comenzaremos por conocer acerca de Selenium. Conoceremos acerca de los orígenes de Selenium, tendremos un overview acerca de Selenium IDE, donde veremos como instalarlo, y crearemos nuestro primer Script con el Framework de Record and PlayBack.Al finalizar Selenium IDE, comenzaremos a preparar nuestro ambiente de pruebas, instalando la plataforma de Java Eclipse, veremos como crear proyectos básicos de eclipse, un proyecto tradicional de java, donde podremos configurar jars en el build, y crearemos proyectos de Maven, para colocar dependencias, sin necesidad de carga de jars.Comenzaremos con Selenium WebDriver, donde iremos paso a paso, aprendiendo de los distintos métodos de WebDriver, y mas usados para realizar automatización de pruebas, iremos aprendiendo los siguientes puntos:- Automatizar con diferentes Navegadores- Identificar elementos con la ayuda de los distintos localizadores de Selenium WebDriver- Aprenderemos a construir nuestros XPATHs (Axes, Relativos y Absolutos)- Conoceremos de distintas prácticas, que nos permitirán mejorar nuestra automatización de pruebas, como trabajar con combos, Scrolls, cachar errores, tomar fotografías para evidencias de pruebas, construir evidencias en word, generar evidencias en vídeo, listeners, tiempos de espera, realizar validaciones con los scripts de prueba, manejo de teclas, drag and drop.- Conoceremos de modelo de Page Object, una técnica usada hoy en día en la mayoría de las áreas de automatización.- Aprenderemos de lanzar scripts en aplicativos cliente servidor con Selenium, con el apoyo de un complemento adicional, para tecnologías Microsoft, y otro complemento para realizar por medio de imagenes.- Aprenderemos a lanzar nuestros scripts de prueba a equipos locales, remotos, en la nube como AWS y browserStack.- Configuraremos nuestro contenedor Docker para lanzamiento de scripts en equipos virtuales.