Mocha en containers: cómo correr pruebas sin instalar nada
Clase 5 de 21 • Curso Profesional de DevOps
Contenido del curso
Clase 5 de 21 • Curso Profesional de DevOps
Contenido del curso
Carlos Enrique Ramírez Flores
Rodrigo Acevedo Gutiérrez
Marcos Flores
Fernando Perez
Carlos
Rafael Pardo Rodriguez
Andrés Felipe Naranjo Quintero
Luis Alfredo Arias Montalvan
Jonathan Barzola
Juan David Cajamarca Acuña
German Luis Guillermo Fica
Eddy Arellanes
German Luis Guillermo Fica
Robert Vásquez
Hugo Teodoro González
Jonathan Barzola
Juan Manuel Hincapié
Moises Abel Avila Garcia
Iván Toro
uRieL Martinez Bautista
DAVID EDUARDO BAEZ SANCHEZ
Esteban Blanco Ortuno
Daniel Alejandro Molina Yepes
Usuario anónimo
Mario Cortés
esta chuleta es super util. https://www.docker.com/sites/default/files/d8/2019-09/docker-cheat-sheet.pdf
Uf!, super útil, gracias
ya no esta publicado
A mi, por el momento, me parece muy bien el curso. Quiero saber que implica ser DevOps y Yamil me aporta su experiencia, que herramientas utiliza y me aconseja y que lo haga con node.js no me crea problema alguno...es un ejemplo.
He hecho cursos en platzi pero este es el peor de todos con diferencia, empezando que si para el curso hace falta primero tener el curso de dokers, que se indique (pero no en un video dentro del curso), no toda la gente utiliza node.js (tambien hay que hacer el curso de node?), si esto es un curso de intagración continua no hace falta que hagas un ejemplo con node que hay que instalar dependencias etc, hazlo con php y jquery etc etc que seguramente la gente lo comprenderá mejor
Colega, ser un devops es alguien que ya tiene un minimo conociemiento de tecnologias, es este caso Docker o Jenkins. En ningun momento te pide que tomes estos cursos, PERO, si quieres aprender mejor (En este caso solo toma los cursos de docker y jenkins), deberias de hacerlo. Ahora, que escoga node es indeferente al curso, solo sirve para dar el ejemplo.
No creo que sea la forma de decir las cosas, soy un convencido que platzi esta haciendo las cosas bien y nosotros como estudiantes lo que debemos de hacer es apostarle a eso y si no estamos de acuerdo tenemos la oportunidad de crear un curso y publicarlo
En este punto, por favor cuando reestructuren el curso manden un like por acá :)
Ya ha pasado un año y todavía no.
Una buena práctica es que la imagen construida cuente con las dependencias necesarias para ejecutar las pruebas (en caso de que se trate de una aplicación). Si es posible, como en el caso de Node.js, estas dependencias deben estar en la sección de dependencias para el ambiente de desarrollo (devDependencies).
Asegurémonos siempre de que las imágenes cuenten con todo lo necesario para ejecutar sus pruebas, y que cuenten con lo necesario para un comportamiento correcto en producción.
Todavía no entiendo el término de “batería de pruebas”, saludos desde Argentina
Es como tal una lista de cosas que vaz a probar. Ejemplo: -Si yo le hago una petición get para obtener cierta información a mi Backend hecho con Express. en mi archivo test.js debo tener una prueba que haga esa petición y me devuelva un code status 200 o no me devuelva un 500. Y la Prueba en este caso se configuró para correr con Mocha. Por decir algo. Saludos!
Claro! Por lo tanto, "batería de pruebas" es sinónimo de "lista de pruebas". Buenísimo gracias eddyarellanes!(:
Mocha es un marco de prueba de JavaScript que está diseñado para probar aplicaciones que se ejecutan en NodeJS. Admite varios tipos de pruebas, incluidas unitarias, integración, extremo a extremo , etc. Proporciona a los desarrolladores un marco de prueba básico.
Inicié con mucho ánimo pero, hasta este punto me está desilusionando el curso.
x2
Directorio de pruebas
exelente curso
Mocha
Excelente curso. Ya estaba enfadado de tantos cursos basicos.
Entendido. Pruebas
Terraform me recuerda NixOS, tque ambien sirve para devops https://nixos.org/explore.html
Excelente!!
Entendido :)
Buen consejo lo de las pruebas. No entiendo mucho de eso mas que una nocion general. Lo que puedo entender es que en nuestro repositorio donde esta el codigo de la aplicacion debemos tambien tener la bateria de pruebas. Ahora el modo que se ejecuten las pruebas va a depender de la herramienta que elijamos. En el caso del video el profesor utiliza moca el cual establece en sus dependencias.