Cypress: Master en automatización Test QA (En Español)

Aprende de Cypress V6- UI Automatización de Pruebas y Testing-QA Framework, mas de 100 Ejemplos(Sub.-En,Es,Deu,Ben,Etc)

4.61 (950 reviews)
Udemy
platform
Español
language
Other
category
Cypress: Master en automatización Test QA  (En Español)
4,339
students
28.5 hours
content
Sep 2023
last update
$64.99
regular price

What you will learn

Si eres QA ó Desarrollador, Aprenderás a utilizar el Framework Cypress para la creación de pruebas automatizadas de Principio a Fin

Crear tus pruebas desde Cero

Aprenderás Estrategias para mejorar tus pruebas

Crearas tus propias funciones y métodos para mejorar tus pruebas

Crear tus propios repositorios y subir tus Proyectos.

Aprenderás integración continua con Jenkins

Why take this course?

Bienvenidos al curso de Cypress v6- , la web a evolucionado la manera de hacer las pruebas también, con Cypress podrás automatizar todas tus pruebas de manera más Fáciles y confiables para cualquier navegador, la instalación de Cypress es muy simple no se requieren dependencias, descargas adicionales o cambios en su código, cuando se ejecutan las pruebas se puede observar como se ejecutan en tiempo real a medida que se crea su aplicación, se pueden depurar las pruebas por CI es tan fácil como ejecutar pruebas de manera Local. Con la paralelización y equilibrio de carga Integrados.

Se pueden grabar las pruebas, registrar los resultados, capturas de Pantalla y Video y ver las graficas por su panel de Control.

  • Cypress es el nuevo estándar en pruebas de front-end que todo desarrollador e ingeniero de control de calidad necesita.

  • Apto para desarrolladores.

  • Cypress se ha creado específicamente para desarrolladores e ingenieros de control de calidad , para ayudarlos a hacer más.

  • Fuente abierta.

  • Cypress se beneficia de nuestra increíble comunidad de código abierto , y nuestras herramientas están evolucionando mejor y más rápido que si trabajáramos en ellas solos.

  • Construido desde cero

  • Cypress se basa en una arquitectura completamente nueva . No más selenio. Mucha más potencia.

  • Viaje en el tiempo

  • Cypress toma instantáneas mientras se ejecutan sus pruebas. Simplemente coloque el cursor sobre los comandos en el Registro de comandos para ver exactamente lo que sucedió en cada paso.

  • Depurabilidad.

  • Deja de adivinar por qué fallan tus pruebas. Depura directamente desde herramientas conocidas como Chrome DevTools. Nuestros errores legibles y seguimientos de pila hacen que la depuración sea muy rápida.

  • Recargas en tiempo real.

  • Cypress se recarga automáticamente cada vez que realiza cambios en sus pruebas. Vea los comandos que se ejecutan en tiempo real en su aplicación.

  • Espera automática.

  • Nunca agregue esperas o duermes a sus pruebas. Cypress espera automáticamente los comandos y las afirmaciones antes de continuar. No más infierno asincrónico.

    Ver más funciones

Content

Bienvenida a Cypress

Que es lo que se va hacer en todo el curso.
Temario del Curso
Instalación de Node.js
Instalación de CMDER
Instalación de Visual Studio Code
Configurar Visual Studio Code + Cmder
Instalar Cypress versión 7
Actualización Versión 7
Estructura de las Carpetas
Más que un simple hola Mundo nuestro primer ejemplo

Creando nuestra Primeras Pruebas en Cypress

Creando nuestra segunda prueba , validando el título de la Página
Correr Prueba desde el Cmder
Utilizando la función Type-enter
Utilizando la función Type-pageUp
Agregando la Función Only
Agregando la Función Tab
Introducción a los Asserts
Función Click Básico
Función Click Force-true
Función Click x-y
Nuestro primer Reto
Desarrollo de la solución del Reto
Final del primer Reto

Navegadores y el Dom

Utilizando diferentes navegadores
Introducción al Dom

Manejo de los múltiples Selectores

Selector ID
Selector por Atributos
Selector por Xpath
Selector por Contains
Selector copySelector

Segundo Reto

Segundo reto
Segundo reto paso 2
Segundo reto paso 3
Segundo Reto paso 4

Manejo de Checkbox

Función Checkbox paso 1
Función Checkbox paso 2
Manejo de los Radio-Buttons

Manejo de la función Select

Select v-1
Select v-2
Select v-3
Select v-4
Select v-5

Reto sobre la función Select

Reto Select p-1
Reto Select p-2

Conociendo los Asserts

Asserts contains
Asserts find_eq
Asserts text_p1
Asserts text_p2
Asserts text_p3
Assert have_contains
Assert validate_contain
Assert class
Assert and
Assert not_have_class
Assert length_css
Assert contains por inicio

Reto sobre los Asserts

Reto Asserts p1
Reto Asserts p2
Reto Asserts p3
Reto Asserts p4
Reto Asserts p5

Referencias de Windows

Referencia Windows p1
Referencia Windows p2

Configuración de Cypres-Json

Archivo cypress-json p1
Archivo cypress-json p2

Manejo de Cypress por Consola

Consola p1
Consola p2
Consola p3
Consola p4
Consola p5

Cargar Archivos Upload-File

Cargando archivos

Eventos del Mouse

Mouse p1
Mouse p2
Mouse p3
Mouse p4

Manejo de Fechas en Cypress

Fechas p1
Fechas p2
Fechas p3

Funciones Each

Each p1
Each p2
Each p3
Each p4
Each p5
Each p6
Each p7

Manejo y funciones para las tablas

Tablas p1
Tablas p2
Tablas p3
Tablas p4
Tablas p5
Tablas p6
Tablas p7
Tablas p8
Tablas p9
Tablas p10

Reto manejo de Tablas

Reto tabla p1
Reto tabla p2
Reto tabla p3

Felicitaciones video 100

Felicitaciones video 100

Alerts

Alerts

Manejo de los Alias

Alias p1
Alias p2

Función Invoke

Invoke p1
Invoke p2
Invoke p3
Invoke p4

Reto de la Función Invoke

Reto invoke p1
Reto Invoke p2
Invoke src
Invoke target

Creación de Snippets

Snippets p1
Snippets p2
Snippets p3
Snippets p4

Modos de Navegación con Cypress

Navegación p1
Navegación p2

Manejo de los Hooks

Hooks p1
Hooks p2
Hooks p3

Hooks Reto

Hooks Reto p1
Hooks Reto p2

Creación de tus propias funciones (Custom)

Custom p1
Custom p2
Custom p3
Custom p4

Reto Custom

Reto Custom p1
Reto Custom p2
Reto Custom p3
Reto Custom p4

Page Object Model

Page Object Model p1
Page Object Model p2
Page Object Model p3
Page Object Model p4
Page Object Model p5

Opciones de Tiempo

Tiempo p1
Tiempo p2
Tiempo p3

Crear Videos y Screanshots

Crear Video
Crear Screnshots

Screenshots

Cypress: Master en automatización Test QA  (En Español) - Screenshot_01Cypress: Master en automatización Test QA  (En Español) - Screenshot_02Cypress: Master en automatización Test QA  (En Español) - Screenshot_03Cypress: Master en automatización Test QA  (En Español) - Screenshot_04

Reviews

Oscar
June 5, 2023
Se nota AUTORIDAD y CONOCIMIENTO en el tema. Ahora que voy a mitad del curso noto que falta mas conocimiento en las funciones peeeeeeeeeeero se esfuerza por solucionar.
Daniel
June 2, 2023
Excelente el curso. Muy completo. Lo que más destaco es el entusiasmo del profe por enseñar y lo genuino de sus comentarios y consejos cuando se equivoca o algo no sale. El manejo de las emociones, la capacidad resolutiva y resiliencia es un soft skill muy valorado en el mundo del software, y él remarca todo el tiempo que para aprender, es necesario equivocarse y darse contra la pared muchas veces. El curso es oro molido, como dice. :) Saludos desde Argentina.
Onel
May 27, 2023
Me parece un buen curso, el temario por ahora que es el repaso de JavaSceript me ha parecido muy buen, senala siempre el uso de las buenas practicas. Sin embargo algunas temas hubiese valido la pena profundizarlos màs
Leidy
May 25, 2023
el paso a paso es literal, algo de inconvenientes con las versiones porque el curso es 2021, pero se ha podido resolver
Ivo
May 10, 2023
Genial el curso! Muchísimas gracias por todo! La única mención que tengo para hacer es que, porque salieron mas versiones de Cypress algunas cositas se modificaron pero no son tan grabes, solo hay que leer un poco la documentación, después el resto genial! Muchos trucos espectaculares y ayudas que en ningún otro lado encontré!
Jesus
May 4, 2023
Buenas tardes, ya que termine de ver todo el curso del profesor Rodrigo debo decir que es muy bueno para alguien que esta iniciando con este framework, yo de mi parte no conocía nada de el y en verdad me ayudo mucho a usarlo y empezar esta nueva etapa de mi carrera. No creo que sea justo que lo critiquen o sean groseros con el por que algunas estén caídas ya que muy bien el no indica no es su culpa se escapa de sus manos, aquí opino que cada uno debe ser proactivo y buscar por internet ya que hay miles de paginas para automatizar buscando en Google y aplicar lo que se explica en los videos. Recuerdo que con la pagina de DemoQA tampoco pude dar con ese tipo de Select y viendo el video donde solventa ese problemas, es verdad que con esa herramienta de Cypress-Record te ayuda a solventar el error, es decir, si no se logra dar con el código uno mismo hay que usar las herramientas que existen para solventar el problema, no vamos a inventar la rueda. Solo recalco dos cosas: Uno yo no pude realizar fue la sección de Cucumber ya que al momento de el profesor hacer la explicación, las librearías para esto han cambiado y tuve que guiarme de otro videos para realizar esa sección y que en mi opinión seria como la parte a actualizar en este curso para que este al 100%, pero nada de otro mundo. y dos, es que al momento de ingresar a la pagina de ToolsQA/DemoQA alli ahora actualmente lanza un error de excepción que no sabia que era y que alguien en los comentarios coloco el código para poder correr pruebas en esa pagina en particular, alli opino que quizas falto un mini video actualizando ese escenario para no estar en el limbo los que comenzamos con este curso ya que si me descoloco, pero nada grave tampoco. Cypress.on('uncaught:exception', (err, runnable) => { // returning false here prevents Cypress from // failing the test return false }) En general muchas gracias por estos conocimientos por el curso. Ahora a practicar e implementar para seguir con el crecimiento profesional. Suerte a todos, feliz día.
Andres
April 27, 2023
Si quieres aprender, este curso debes hacer. Excelente todo su contenido, solo quedaría faltando algo de arquetipos en proyectos específicos, pero el contenido es muy profesional. Gracias infinitas.
Germán
April 24, 2023
El curso es muy bueno, la verdad q valió la pena realizarlo ya que no poseía ningun conocimiento en Cypress.
Magally
April 20, 2023
Tengo muchas expectativas buenas de lo que se viene en el curso, sobre todo por la experiencia del docente que se comenta.
Elena
March 19, 2023
Muy interesante teoricamente y ayuda mucho a ver los problemas del dia a dia. Da muchos animos para seguir
Eugenio
March 15, 2023
Su curso de Cypress está totalmente desactualizado. Por favor plantéese retirar el curso de la plataforma. Es una autentica pérdida de tiempo. Las páginas de demoqa.com, no funcionan, con lo que no se pueden realizar ninguno de los ejercicios planteados sobre dichas páginas, dan error: La instrucción: cy.get("[placeholder='Email']").should('be.visible').type("ecuesta@outlook.es") No funciona, da error, al no admitir ya el .type Mirando la documentación actual de Cypress, he logrado sustituirla por: cy.get("[placeholder='Email']").should('be.visible') cy.get('input[placeholder="Email"]').type("ecuesta@outlook.es") Su curso, en lugar de ser una ayuda, y animo para aprender es una AUTENTICA PERDIDA DE TIEMPO,, y DESANIMO para cualquier principiabnnte en Cypress
Emmanuel
March 13, 2023
Lo considero bueno, con toda la informacion que va dar sobre el curso y aparte que me lo recomendaron
Meir
March 9, 2023
Al comienzo de este curso, en la parte de Javascript el curso va bien. Pero mas adelante en las practicas mas adelantadas, cuando el aprendizaje es mas complejo las paginas donde muestra lo que hacer y donde que hay ejercitar yas no estan actualizadas, tambien vi que tarda(mas de 6 meses) en contestar, asi no es serio dar un curso. Y cuando dice que se puede ejercitar en su pagina que diseno no explica en donde exactactmente Una lastima porque el curso en si es bueno
Ottmar
February 12, 2023
en un PRINCIPIO pensé: bueno es menos de los que esperaba....ya que el curso cuenta con una organización deficiente de los vídeos y ademas hay secciones des actualizadas, SIN EMBARGO DE LO ANTERIOR el curso es BUENISIMO LO RECOMIENDO
Johan
January 28, 2023
me parece super lo que se esta viendo para el estudio y capacitacion lo aplico a mi trabajo y me un plus mas grande en mis procesos laborales

Charts

Price

Cypress: Master en automatización Test QA  (En Español) - Price chart

Rating

Cypress: Master en automatización Test QA  (En Español) - Ratings chart

Enrollment distribution

Cypress: Master en automatización Test QA  (En Español) - Distribution chart

Related Topics

4152394
udemy ID
6/29/2021
course created date
7/3/2021
course indexed date
Bot
course submited by