Las  pruebas unitarias están hechas para realizar un trabajo de desarrollo  confiable, ágil y eficiente. Es por esto, que esta práctica de incluir  pruebas unitarias durante el desarrollo, son adoptadas para incrementar  la confiabilidad del código escrito, y poder realizar despliegues a  producción de las aplicaciones de forma constantes y de manera segura.

Meetup: https://www.meetup.com/es-ES/Pereira-Tech-Talks/events/250815878/

En este meetup compartimos con dos grandes conferencias donde de  manera introductoria conocimos sobre el mundo de pruebas unitarias, enfocadas a  dos lenguajes completamente distintos, que están siendo utilizados  actualmente para desarrollar aplicaciones web. El primero javascript del  lado del cliente y por otra parte, python en el servidor.

1. Pruebas unitarias en Javascript by John Darwin Morales

En  Javascript, actualmente existen distintos frameworks para realizar este  tipo de pruebas en el código, como jasmine, que es un framework que nos  provee la forma de diseñar pruebas que corren de forma automática.  También cabe destacar que existe un set de herramientas que podrían  acompañan a este framework, las cuales brindan funcionalidades que  potencializan su uso. En esta conferencia hablaremos de jasmine y su  conjunto de herramientas, saber de qué se tratan y cómo la podemos usar  para nuestras aplicaciones del lado del cliente.

2. Pruebas unitarias en Python by Carlos Álvaro

Python,  en contraste, cuenta con un un módulo estándar para realizar pruebas  unitarias, llamado unittest, con este módulo podemos realizar casi  cualquier tipo de prueba o las tareas relacionadas a las mismas,  incluyendo Mocks, en esta charla hablaremos del conjunto de herramientas  estándar a nuestra disposición para testing y cómo usarlas  correctamente.