6 puntos por xguru 2020-10-09 | Aún no hay comentarios. | Compartir por WhatsApp
  • Herramienta de desarrollo y pruebas de scripts de shell multiplataforma

  • Compatible con dash, bash, ksh, zsh y cualquier shell POSIX

  • Soporta cobertura de código, mocking, ejecución en paralelo y pruebas basadas en parámetros

  • La mayoría de las funciones usan scripts de shell puros y solo comandos mínimos, por lo que puede aplicarse incluso en entornos como sistemas embebidos

→ Comandos obligatorios: cat, date, env, ls, mkdir, od (o hexdump), rm, sleep, sort, time

  • DSL propio para código de pruebas, similar al lenguaje natural

  • Soporta dos formas de mocking: mocks de funciones, rápidos y sencillos, y mocks basados en comandos que también pueden usarse con comandos externos

  • Soporta modo sandbox

  • Soporta ejecutar funciones de forma aleatoria. Si se usa una semilla, es posible volver a ejecutar con el mismo orden aleatorio anterior

  • Execution Tracing para depuración que excluye salidas innecesarias

  • Profiler para medir y mejorar la velocidad de las pruebas

Aún no hay comentarios.

Aún no hay comentarios.