Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
finalrun-agent — CLI impulsado por IA para probar aplicaciones Android e iOS usando lenguaje natural. Genera, ejecuta y corrige pruebas de extremo a extremo en emuladores/simuladores con informes de aprobado/fallido y registros de video. | Kitploit
Herramientas/GitHubGitHub/droid-ash/finalrun-agent
Seguridad AndroidSeguridad iOSSeguridad MóvilAprendizaje y EducaciónSeguridad de IA
GitHubdroid-ash/finalrun-agent

finalrun-agent

CLI impulsado por IA para probar aplicaciones Android e iOS usando lenguaje natural. Genera, ejecuta y corrige pruebas de extremo a extremo en emuladores/simuladores con informes de aprobado/fallido y registros de video.

Ver Repositorio
29935hace 20 díasRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Sitio web

Logotipo de FinalRun

Versión de GitHub Licencia: Apache-2.0

finalrun.app  •  Documentación  •  Blog  •  Lista de espera de dispositivos en la nube  •  Únete a la comunidad de Slack

Síguenos en

FinalRun en X   FinalRun en GitHub   FinalRun en LinkedIn


finalrun-agent es una CLI impulsada por IA que prueba tus aplicaciones Android e iOS usando lenguaje natural. Escribes una prueba en inglés sencillo en YAML, FinalRun lanza tu app en un emulador o simulador, usa un modelo de IA (Gemini, GPT o Claude) para ver la pantalla y realizar cada paso — tocar, deslizar, escribir — y produce un informe de aprobado/fallo con video y registros del dispositivo.

Demostración

Demostración de FinalRun

Instalación

macOS / Linux

root@kitploit:~
curl -fsSL https://raw.githubusercontent.com/final-run/finalrun-agent/main/scripts/install.sh | bash

Windows (PowerShell)

root@kitploit:~
irm https://raw.githubusercontent.com/final-run/finalrun-agent/main/scripts/install.ps1 | iex

Las pruebas locales en iOS requieren macOS (xcodebuild). En Windows, usa finalrun cloud para iOS — Android funciona localmente. Las banderas de CI, anulaciones de entorno y la lista de artefactos están en las notas de la última versión.

Escribe y ejecuta tu primera prueba usando Agentes de IA

FinalRun incluye skills que permiten a tu agente de IA generador de código crear pruebas, validar espacios de trabajo y ejecutar pruebas — todo desde el chat.

Generar pruebas

La skill /finalrun-generate-test lee el código fuente de tu app, deduce la identidad de la aplicación y genera especificaciones de prueba completas con configuración, pasos y estado esperado — organizadas por carpeta de funcionalidad.

Ejemplo:

root@kitploit:~
/finalrun-generate-test Genera pruebas para la funcionalidad de autenticación — cubre inicio de sesión con credenciales válidas, inicio de sesión con contraseña incorrecta y cierre de sesión

El agente:

  1. Leerá tu código fuente para entender la interfaz de usuario y deducirá el nombre del paquete / ID del bundle de la app
  2. Configurará .finalrun/config.yaml y los enlaces de entorno en .finalrun/env/
  3. Propondrá un plan de pruebas con rutas de archivos y estrategia de limpieza para tu aprobación
  4. Generará especificaciones YAML en .finalrun/tests/auth/ y una suite en .finalrun/suites/
  5. Ejecutará finalrun check para validar todo

Ejecutar pruebas

La skill /finalrun-generate-test valida y ejecuta la prueba una vez que se han generado tus pruebas.

Ejemplo:

root@kitploit:~
/finalrun-use-cli Ejecuta las pruebas de autenticación en Android

Depurar y corregir pruebas fallidas

La skill /finalrun-test-and-fix orquesta el ciclo completo generar → ejecutar → diagnosticar → corregir. Crea pruebas mediante finalrun-generate-test, las ejecuta mediante finalrun-use-cli, lee los artefactos de la CLI (result.json, actions/, capturas de pantalla, device.log) en caso de fallo, clasifica si el error está en el código de la app o en la prueba, aplica la corrección más específica y vuelve a ejecutar hasta que la ejecución sea exitosa.

Ejemplo:

root@kitploit:~
/finalrun-test-and-fix Verifica y corrige la funcionalidad de pago de extremo a extremo en Android

Cómo activar automáticamente FinalRun para generar y probar una vez completado el desarrollo de la funcionalidad

Agrega este contenido a tu AGENTS.md para activar automáticamente FinalRun, de modo que no tengas que pedir explícitamente a tu agente que genere y ejecute pruebas cada vez. Esto también permitirá que tu agente corrija problemas si hay algún error durante el desarrollo.

Claves de API (BYOK — Trae tu propia clave)

FinalRun usa tu propia clave de API del proveedor de IA para ejecutar pruebas.

root@kitploit:~
echo "GOOGLE_API_KEY=tu-clave-aquí" > .env
ProveedorVariable de entorno
google/...GOOGLE_API_KEY
openai/...OPENAI_API_KEY
anthropic/...ANTHROPIC_API_KEY

Las ejecuciones de pruebas consumen tokens de API de tu proveedor configurado; se aplica la facturación estándar de la API.

Ejecutar pruebas manualmente con CLI

root@kitploit:~
finalrun test smoke.yaml --platform android --model google/gemini-3-flash-preview
root@kitploit:~
finalrun suite auth_smoke.yaml --platform android --model google/gemini-3-flash-preview

Documentación

Documentación completa: docs.finalrun.app

  • Activar automáticamente pruebas de FinalRun (agentes de IA) — cuando los agentes de codificación deben generar, validar y ejecutar pruebas después del trabajo de UI
  • Pruebas YAML — formato de prueba, campos, suites y marcadores de entorno
  • Referencia de CLI — todos los comandos, banderas y herramientas de informes
  • Configuración — configuración del espacio de trabajo, identidad de la app, bandera --app y anulaciones por entorno
  • Entorno y secretos — orden de carga de dotenv, claves de proveedor y requisitos previos de plataforma
  • Solución de problemas — errores comunes y correcciones

Desarrollo

Consulta CONTRIBUTING.md para la estructura del monorepositorio, comandos de compilación y pautas para contribuyentes.

  • CODE_OF_CONDUCT.md
  • SECURITY.md
  • CHANGELOG.md
  • LICENSE
Descargar herramienta