No voy a presumir de algo que carezco, de actividad e inteligencia
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Páginas1
#1
Off Topic / Re: Presume tu actividad en el foro con Captura de pantalla en la App de Underc0de!
Abril 22, 2022, 01:33:07 PM #2
Batch - Bash / Re: [BASH] BATS - Testing framework para bash
Enero 26, 2022, 09:14:13 PMNo tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Esta buenisimo! No lo conocía!
Me sorprende como un Framework de hace 10 años aún funcione!
Gracias por compartirlo!
ANTRAX
Esperemos siga funcionando
#3
Batch - Bash / Re: [BASH] BATS - Testing framework para bash
Enero 26, 2022, 09:09:49 PMNo tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Zarpado, gracias por tu aporte!
Me quedo con la palabra "setupear" jaja
No sé si existe una mejor palabra para describir eso en castellano
#4
Batch - Bash / [BASH] BATS - Testing framework para bash
Enero 26, 2022, 08:12:29 PM
Buenas, underc0ders.
Hoy les traigo un framework para bash que permite probar que los scripts que escriben para UNIX funcionen de la manera esperada.
De manera muy basica explicaré como funciona:
Como primer paso, tenemos que instalar bats en la maquina que correrá los tests:
Luego definimos un archivo bats, el cual deberá ser escrito con una sintaxis particular para definir los test cases.
En mi caso, llamaré el archivo addition.bats
Utilizando el ejemplo del repositorio oficial, unos tests cases muy simples se definirian así:
Nota: tenemos que avisarle al archivo bats que el interprete que tiene que utilizar es bats y no bash:
Luego, utilizamos bats para ejecutar el file con los tests:
Personalmente, me sirvió mucho para probar que los outputs de un CLI personalizado fueran los esperados y además que se pudiera instalar en la maquina de forma exitosa (si se utiliza la función setup de bats, se ejecutará una función para setupear el ambiente cada vez que se corran los tests y fallará si la salida del script es igual a 1).
El framework ofrece muchisimas cosas mas como librerias que se pueden cargar con un load que permiten hacer asserts muchos mas complicados.
Un test un poco mas producido podria ser, un test que crea un virtual environment en python3 y llama a un paquete para que corra determinados comandos desde un cli:
NOTA: las librerias de assert deben ser descargadas e incluidas en el proyecto para poder ser cargadas con un load
Espero sea util para alguien, saludos!
Link del repositorio oficial: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Hoy les traigo un framework para bash que permite probar que los scripts que escriben para UNIX funcionen de la manera esperada.
De manera muy basica explicaré como funciona:
Como primer paso, tenemos que instalar bats en la maquina que correrá los tests:
Luego definimos un archivo bats, el cual deberá ser escrito con una sintaxis particular para definir los test cases.
En mi caso, llamaré el archivo addition.bats
Utilizando el ejemplo del repositorio oficial, unos tests cases muy simples se definirian así:
Nota: tenemos que avisarle al archivo bats que el interprete que tiene que utilizar es bats y no bash:
Luego, utilizamos bats para ejecutar el file con los tests:
Personalmente, me sirvió mucho para probar que los outputs de un CLI personalizado fueran los esperados y además que se pudiera instalar en la maquina de forma exitosa (si se utiliza la función setup de bats, se ejecutará una función para setupear el ambiente cada vez que se corran los tests y fallará si la salida del script es igual a 1).
El framework ofrece muchisimas cosas mas como librerias que se pueden cargar con un load que permiten hacer asserts muchos mas complicados.
Un test un poco mas producido podria ser, un test que crea un virtual environment en python3 y llama a un paquete para que corra determinados comandos desde un cli:
NOTA: las librerias de assert deben ser descargadas e incluidas en el proyecto para poder ser cargadas con un load
Espero sea util para alguien, saludos!
Link del repositorio oficial: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#5
QA (Quality Assurance) / Re: Testeo de APIs con Postman
Octubre 04, 2021, 09:52:29 AM
Excelente tuto, solido como siempre Antrax
#7
Debates, Reviews y Opiniones / Re: [DEBATE] PHP vs NodeJS
Marzo 30, 2021, 10:33:32 PM
Quizás nodejs esté más fuerte en la actualidad, pero no hay que olvidarse que PHP es el que hizo posible la web como hoy la conocemos y hay que darle el respeto que merece.
El voto va a PHP por respeto y por ser el sensei de los servidores web
El voto va a PHP por respeto y por ser el sensei de los servidores web
#8
Underc0de / Re:El juego de las latas
Septiembre 16, 2020, 12:59:56 PM
Lo veo muy firme al team Alcholiza2
Páginas1