Aprende Cypress para hacer Testing E2E en tu web con Marta Arcones [miduConf]
HTML-код
- Опубликовано: 12 дек 2024
- Cypress es un framework que te permite hacer pruebas End to End de forma sencilla y rápida. En este víde, Marta te enseña a crear un proyecto de Cypress y a ejecutarlo en un entorno de pruebas.
También te comenta qué debes tener en cuenta, buenas prácticas y cómo puedes integrarlo con tu proyecto.
▶ No te pierdas más directos en: / midudev
midulive, acabo de conseguir mi primer trabajo como programador (jornada completa como junior con condiciones muy buenas), muchas gracias por tus videos que ayudaron muchisimo para tener mas confianza y ganar conocimientos importantes
Hola. Cómo te va? Una pregunta amigo, cuántos años tienes y has estudiado alguna carrera? Es para conocer de la experiencia de otro. Mil gracias ☺️
Felicidades .Yo también conseguí empleo gracias a Midu.
Me ha encantado la charla gracias ❤
Muy buena charla!
Midu, tienes webs o apps techs para saber noticias, últimas novedadesque recomiendes?
Muy buena !
Hola, como puedo contactar a Marta para una consultoria profesional?. gracias
cypress vs playwright?
Cualquiera es bueno depende de tu caso:
+ Ambos tienen soporte a correr en paralelo, maquina del tiempo (para retroceder y ver que sucedió en la prueba), son rapidos, tienen total interaccion en la web moderna para auto esperar por elementos y son confiables.
+ Playwright es gratuito de codigo abierto.
- Cypress es de paga aunque tiene version gratis con limitaciones.
+ Playwright tiene como ventaja que puede abrir nuevas pestañas en el test.
- Cypress no puede abrir nuevas pestañas.
+ Playwright puede testear en multiples navegadores en paralelo a la vez (chrome, firefox, edge, safari) y navegadores de mobile.
- Cypress tambien soporta varios navegadores (excepto Safari e IE) pero se ejecuta dentro desde el navegador donde se haran las pruebas.
+ Playwright es mantenido y actualizado por Microsoft ademas tiene integracion directa con VSCode (que es de microsoft).
+ Playwright tiene soporte en varios lenguajes, python, java, .NET, JS/TS aunque el oficial y el que recibe actualizaciones primero o mas features es la version de JavaScript/TypeScript
+ Cypress usa JavaScript/TypeScript
+ Cypress tiene como ventaja el Cypress Cloud donde puedes ejecutar y ver tus resultados en la nube.
- Playwright no tiene una herramienta parecida, tienes que irte con terceros como LambdaTest o Browserstack.
+ Ambos se pueden integrar a heramientas de CI/CD.
+ Ambos tienen buenas herramientas de reporting.
Cypress tiene mas tiempo afuera, por lo que es el que encuentras mas comunmente en empresas, aunque ya hay algunas que estan iniciando con playwright.
Playwright es mas nuevo y lo recomiendo para nuevos proyectos, aunque depende al considerar lo anterior como la ejecucion en la nube.
Hola Minu, la verdad me retiraré del canal no me agrada esa gente que trae está reingeniería social, tus preferencias es un asunto privado y no es un asunto político, suerte con esa gente con problemas de personalidad.
No entiendo a qué te refieres. ¿Me lo explicas?
@@midulive Se está quejando de que quien estaba dando la charla tenía una bandera lgbt en el nombre XD.
@@Pierrot367 Entonces el problema lo tiene él y no los demás, me parece. 😅