
9 Courses
Automatización
Este curso tiene como objetivo, entregar al estudiante los conceptos básicos necesarios de automatización de pruebas web, por medio de la integración de Selenium WebDriver como controlador, patrón de diseño POM - Page Object Model, Cucumber BDD como interprete de historias de usuario descritas en lenguaje Gherkin y Serenity BDD como framework para la generación de documentación viva, en el transcurso de los 3 capítulos el estudiante verá conceptos como la arquitectura de selenium, comandos, identificación de objetos por medio de los selectores HTML, así como la interacción con diferentes controles HTML, y más.
Automatización
En este curso el cual está comprendido de 3 capítulos, aprenderemos cosas esenciales de Screenplay, el cual es un patrón de diseño que a diferencia de POM, introduce a la interacción de un actor con el sistema y no con objeto como es el caso de POM, los actores pueden representar a una persona o sistema externo que verifica e interactúa con el sistema. Este patrón lo integraremos con Serenity BDD para poder generar reportes, junto al ya conocido Selenium para poder automatizar pruebas web. Aunque Page Object Model y Screenplay tienen filosofías diferentes, podría entenderse a este último como la evolución del primero.
Automatización
Serenity BDD es un framework de pruebas orientado en la metodología de desarrollo BDD. Está enfocado en la generación de informes "Documentación viva". Este curso se basa en la documentación oficial del framework, donde se detallan todas las funcionalidades y parametrizaciones con el fin de crear automatizaciones de gran calidad.
Automatización
Este curso está enfocado en brindar los conceptos necesarios para la ejecución de pruebas de servicios (API Testing) en forma de pruebas automatizadas. Lleva al estudiante por diversos temas, desde los conceptos y estructura de un servicio web hasta la creación y configuración de proyectos en Java para el consumo de servicios por medio de RestAssured y el patrón de diseño Screenplay.
Automatización
Durante el desarrollo de los 3 capítulos que componen este curso se presentan algunas herramientas tales como AutoIT, Winium y WinAppDriver, que sirven para automatizar pruebas en sistemas operativos Windows, algunas de estas herramientas utilizan algunas APIs de Selenium para poder interactuar con la interfaz gráfica de Windows, y otras como es el caso de AutoIT exclusivas para Windows, que en conjunto con Selenium nos permiten tener un alcance más amplio cuando hablamos de automatización de pruebas.
Automatización
En este curso, el cual consta de 3 capítulos, está enfocado para que el estudiante conozca de forma práctica las bases de Cypress, este es un framework de JavaScript que incluye librerías de aserciones, de mocks y pruebas e2e automáticas sin utilizar Selenium. Esta herramienta está diseñada especialmente para manejar frameworks front-end de JavaScript modernos como React, Angular, Vue, etc. Pero, también funciona igual de bien en páginas o aplicaciones renderizadas en servidor.
Automatización
El presente curso cuenta con 2 capítulos que pretenden introducir al estudiante los conceptos básicos para la automatización de pruebas de dispositivos móviles. De manera que los estudiantes obtengan los conceptos necesarios para realizar la automatización
de aplicaciones móviles por medio de Appium haciendo uso de diferentes patrones de diseño (Page Object Model y Screenplay).
Automatización
Este curso que está conformado por cinco (5) capítulos, tendrá el objetivo de que el estudiante adquiera los conocimientos necesarios sobre el manejo de la herramienta de automatización de procesos (RPA), conocida como UiPath; así mismo, sobre como se puede usar para la automatización a nivel de Interface de Usuario, automatización de e-mail y PDFs, manejo de errores, depuración y demás.
Automatización
Uno de los problemas más grandes a los que se enfrentan los analistas de pruebas funcionales, es el hecho de probar una misma funcionalidad o la compatibilidad de una aplicación en diferentes navegadores o versiones de un mismo navegador. En este curso se mostrará el uso de Zalenium, el cual es una extensión de selenium grid que en conjunto con Docker, permite realizar de forma dinámica pruebas en diferentes navegadores.