# bats > Bash Automated Testing System: un marco de pruebas compatible con TAP () para Bash. > Más información: . - Ejecuta un guión de prueba BATS y emite los resultados en el formato TAP (Test Anything Protocol): `bats --tap {{ruta/a/prueba.bats}}` - Cuenta los casos de prueba de un guión de prueba sin ejecutar ninguna prueba: `bats --count {{ruta/a/prueba.bats}}` - Ejecuta casos de prueba BATS en un directorio y sus subdirectorios (archivos con extensión `.bats`): `bats --recursive {{ruta/al/directorio}}` - Obtén resultados en un formato específico: `bats --formatter {{pretty|tap|junit}} {{ruta/a/prueba.bats}}`