Hola Juanjo, estuve buscando una explicación sobre este tema su explicación es clara, amplia, y detallada. Excelente trabajo !! Soy principiante en Python, tiene un curso que me recomiende. Gracias, Saludos desde Bogotá, Colombia
Cordial saludo Juanjo, excelente y mi agradecimiento. Amigo, por favor sigue con los demás tests e integra el TDD. Un abrazo virtual desde Medellín, Colombia. 👍👏👏👍
Chispas!! te tome la palabra, acaricie la esperanza de ser convencido , solo añadí una pizca de luz minuto 27. ( Cuando hago una librería para alguien más) me falta trabajar más equipo para apreciar más esto. 😁😃. Porsupuesto entiendo la importancia de los test pero todavía me choca un poco todo el protocolo que involucra. Estoy en modo "como migrar de las pruebas de escritorio a los test".. seguiremos instruyendo a ver si encontramos un path
Buenas! No solo debes hacer test cuando hagas una librería para alguien más. Los test prueban que realmente tu código funciona, que hace lo que tiene que hacer y que todo sigue siendo correcto tras un cambio. No es ningún protocolo ni deben ser vistos como algo adicional, sino más bien como una parte del proceso de escribir código de calidad. Ánimo 😜
Excelente video Te hago una consulta... estoy intentando realizar un mismo test con distintas configuraciones de dispositivos móviles. Para evitar cargar en DevTools de chrome, las tomo de un archivo y le cargo los parámetros para deviceMetrics y userAgent. Entiendo que lo ideal sería usar subtest, pero no logro que en cada iteración tome la nueva configuración. Debería hacer esta iteración en el setup? cómo tomo luego esos valores en el test? Muchas gracias, muy bueno el canal.
Hola Fernando! Disculpa que no te haya contestado antes. Esto que me comentas es más fácil usando la librería pytest en lugar de unittest, que es la que muestro en el ejemplo. Quizá algún día realice algún tutorial mostrando el uso de esta librería. En cualquier caso, como bien indicas, puedes intentar hacerlo con subtest.
@@J2logo finalmente pude configurar mis test con subtest. No utilizo setup ya que cada configuración la realiza al entrar al subtest Tu vídeo me sirvió de inspiración y punta del ovillo. Muchas gracias
No sé a qué te refieres exactamente. PyCharm es un IDE, mientras que Spyder es un editor. Ambos se utilizan para escribir código Python. Por otro lado, pip es un gestor de paquetes/librerías/bibliotecas de Python. Estas aumentan las funcionalidades que por defecto trae Python consigo.
te quiero ayudar... en colombia en el programa de programacion del ministerio de tecnologia pusieron tu video como parte del curso.... ten cuidado estan utilizando tu material,,, espero que con tu consentimiento.... nota... si necesitas pruebas escribeme.
Lo mejor que me gusta es que explicas todo con paciencia y claridad. Muchas Gracias, enserio
lo mejor es cuando explican cosas complejas con algo tan sencillo. Muy buen video.
Hola Juanjo, estuve buscando una explicación sobre este tema su explicación es clara, amplia, y detallada. Excelente trabajo !! Soy principiante en Python, tiene un curso que me recomiende. Gracias, Saludos desde Bogotá, Colombia
En breve subiré un curso de introducción a Python. Pero un curso que no te puedes perder es este bit.ly/3bCLcTScursopython
Cordial saludo Juanjo, excelente y mi agradecimiento.
Amigo, por favor sigue con los demás tests e integra el TDD.
Un abrazo virtual desde Medellín, Colombia.
👍👏👏👍
Muchas gracias Antonio!! En un futuro añadiré nuevos tutoriales sobre tests para ampliar este tema tan interesante 😉
que buen video.! gracias
Excelente video, muchas gracias por compartirllo!!!
Chispas!! te tome la palabra, acaricie la esperanza de ser convencido , solo añadí una pizca de luz minuto 27. ( Cuando hago una librería para alguien más) me falta trabajar más equipo para apreciar más esto. 😁😃. Porsupuesto entiendo la importancia de los test pero todavía me choca un poco todo el protocolo que involucra. Estoy en modo "como migrar de las pruebas de escritorio a los test".. seguiremos instruyendo a ver si encontramos un path
Buenas! No solo debes hacer test cuando hagas una librería para alguien más. Los test prueban que realmente tu código funciona, que hace lo que tiene que hacer y que todo sigue siendo correcto tras un cambio. No es ningún protocolo ni deben ser vistos como algo adicional, sino más bien como una parte del proceso de escribir código de calidad.
Ánimo 😜
La carpeta test está al mismo nivel que el programa es que me falla en el import
excelente te felicito
Excelente video
Te hago una consulta... estoy intentando realizar un mismo test con distintas configuraciones de dispositivos móviles. Para evitar cargar en DevTools de chrome, las tomo de un archivo y le cargo los parámetros para deviceMetrics y userAgent.
Entiendo que lo ideal sería usar subtest, pero no logro que en cada iteración tome la nueva configuración.
Debería hacer esta iteración en el setup? cómo tomo luego esos valores en el test?
Muchas gracias, muy bueno el canal.
Hola Fernando! Disculpa que no te haya contestado antes. Esto que me comentas es más fácil usando la librería pytest en lugar de unittest, que es la que muestro en el ejemplo. Quizá algún día realice algún tutorial mostrando el uso de esta librería. En cualquier caso, como bien indicas, puedes intentar hacerlo con subtest.
@@J2logo finalmente pude configurar mis test con subtest.
No utilizo setup ya que cada configuración la realiza al entrar al subtest
Tu vídeo me sirvió de inspiración y punta del ovillo. Muchas gracias
Pycharm acepta todos los paquetes de pip de python como spyder??el código fuente??
No sé a qué te refieres exactamente. PyCharm es un IDE, mientras que Spyder es un editor. Ambos se utilizan para escribir código Python. Por otro lado, pip es un gestor de paquetes/librerías/bibliotecas de Python. Estas aumentan las funcionalidades que por defecto trae Python consigo.
y que gracia tiene hacer un test cuando ya sabemos si va a dar mal o bien de antemano?
te quiero ayudar... en colombia en el programa de programacion del ministerio de tecnologia pusieron tu video como parte del curso.... ten cuidado estan utilizando tu material,,, espero que con tu consentimiento.... nota... si necesitas pruebas escribeme.