eventloop / platicas

Propón una plática para Eventloop
77 stars 3 forks source link

Self driving tests con Nightmarejs #82

Closed edenriquez closed 7 years ago

edenriquez commented 7 years ago

Sumario

Nightmare.js es una librería que automatiza pruebas de integración usando Electron como una mas de sus grandes propiedades para tener un live self driving test (if you want), haciendolo con un pseudo lenguaje " natural " que te permite obtener cualquier componente de una interfaz por medio de diferentes notaciones (by label, by name, by css, by xpath).

Nightmare en comparación con otras librerías reduce en lo máximo el código de pruebas teniendo como premisa evitar tener demasiadas funciones anidadas por cada caso.

Outline

1.Que son los Test

  1. Nightmare + codecepts

    4.Test de integración demo (no live coding)

  2. Scrapeando lo imposible + codes

  3. Que fue lo que aprendi?

name: Eduardo Enriquez
url: https://twitter.com/Glosbe_learners
pic: https://www.linkedin.com//mpr/mpr/p/5/005/051/2f8/30731b1.jpg
bio: "Soy un estudiante de Ing. en sistemas 
apasionado con los lenguajes de programación 
me encanta aprender nuevas cosas siempre"
Ikana commented 7 years ago

Hola @eduardoconekta Nos gustaría que presentes para el meetup de junio. Pero creemos que tu outline asume que ya sabemos que es el testing de front end, hay mucha gente que va al meetup que aunque ha escuchado hablar de el, no sabe bien lo que es, tal vez pudieras hablar un poco de que esl testing en front end y como te ha ayudado en tus desarrollos, como ves?

edenriquez commented 7 years ago

Claro ! @Ikana , solo recalcar que no soy tester, soy dev solo lo uso por que en mi equipo cada quien sabe con que hace sus proyectos y a mi me pareció algo muy bueno usar esta librería ademas de test que tenemos unitarios, pero si sin problema profundizo en testing 👍 , Y por cierto que dia es el Meetup ?

Ikana commented 7 years ago

El meetup va a ser el 7 de junio.

Ikana commented 7 years ago

Si puedes ese dia dude??

edenriquez commented 7 years ago

Si, esta perfecto ese dia ! nota: en un rato modifico el outline con lo de testing

Ikana commented 7 years ago

Hola, como vas con los cambios al outline. ¿Tienes dudas de alguna cosa?

edenriquez commented 7 years ago

Si todo bien, no he tenido tiempo pero ya prepare la parte de test de las diapositivas 👍 , déjame hago el update

Sparragus commented 7 years ago

LGTM