Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
finalrun-agent — CLI basata su intelligenza artificiale per testare app Android e iOS usando linguaggio naturale. Genera, esegue e corregge test end-to-end su emulatori/simulatori con report di superamento/fallimento e registrazioni video. | Kitploit
Strumenti/GitHubGitHub/droid-ash/finalrun-agent
Sicurezza AndroidSicurezza iOSSicurezza MobileApprendimento e FormazioneSicurezza dell'IA
GitHubdroid-ash/finalrun-agent

finalrun-agent

CLI basata su intelligenza artificiale per testare app Android e iOS usando linguaggio naturale. Genera, esegue e corregge test end-to-end su emulatori/simulatori con report di superamento/fallimento e registrazioni video.

Vedi Repository
2993519 giorni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web

Logo FinalRun

GitHub release License: Apache-2.0

finalrun.app  •  Documentazione  •  Blog  •  Lista d'attesa dispositivo cloud  •  Unisciti alla community Slack

Seguici su

FinalRun on X   FinalRun on GitHub   FinalRun on LinkedIn


finalrun-agent è un CLI basato su AI che testa le tue app Android e iOS usando linguaggio naturale. Scrivi un test in inglese semplice in YAML, FinalRun avvia la tua app su un emulatore o simulatore, utilizza un modello AI (Gemini, GPT o Claude) per vedere lo schermo ed eseguire ogni passaggio — toccare, scorrere, digitare — e produce un report superato/non superato con video e log del dispositivo.

Demo

Dimostrazione di FinalRun

Installazione

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

I test locali su iOS richiedono macOS (xcodebuild). Su Windows, usa finalrun cloud per iOS — Android funziona localmente. I flag CI, le sovrascritture di ambiente e la lista degli artefatti si trovano nelle note di rilascio più recenti.

Scrivi ed Esegui il Tuo Primo Test Usando Agenti AI

FinalRun include skills che permettono al tuo agente AI di generare test, validare workspace ed eseguire test — tutto tramite chat.

Genera test

La skill /finalrun-generate-test legge il codice sorgente della tua app, deduce l'identità dell'app e genera specifiche di test complete con setup, passaggi e stato atteso — organizzate per cartella di funzionalità.

Esempio:

root@kitploit:~
/finalrun-generate-test Generate tests for the authentication feature — cover login with valid credentials, login with wrong password, and logout

L'agente:

  1. Legge il tuo codice sorgente per comprendere l'interfaccia e dedurre il nome del pacchetto / bundle ID dell'app
  2. Imposta .finalrun/config.yaml e i collegamenti all'ambiente in .finalrun/env/
  3. Propone un piano di test con percorsi dei file e strategia di pulizia per la tua approvazione
  4. Genera specifiche YAML in .finalrun/tests/auth/ e una suite in .finalrun/suites/
  5. Esegue finalrun check per validare tutto

Esegui test

La skill /finalrun-generate-test valida ed esegue il test una volta generati i tuoi test.

Esempio:

root@kitploit:~
/finalrun-use-cli Run the auth tests on Android

Debug e correggi test falliti

La skill /finalrun-test-and-fix orchestra il ciclo completo genera → esegui → diagnostica → correggi. Crea test tramite finalrun-generate-test, li esegue tramite finalrun-use-cli, legge gli artefatti CLI (result.json, actions/, screenshot, device.log) in caso di fallimento, classifica se il bug è nel codice dell'app o nel test, applica la correzione più mirata e riesegue fino a quando l'esecuzione è verde.

Esempio:

root@kitploit:~
/finalrun-test-and-fix Verify and fix the checkout feature end-to-end on Android

Come attivare automaticamente Finalrun per generare e testare una volta completato lo sviluppo della funzionalità

Aggiungi questo contenuto al tuo AGENTS.md per attivare automaticamente Finalrun, così non devi chiedere esplicitamente al tuo agente di generare ed eseguire test ogni volta. Questo permetterà anche al tuo agente di correggere problemi se c'è qualche errore durante lo sviluppo.

Chiavi API (BYOK — Bring Your Own Key)

FinalRun utilizza la tua chiave API del fornitore AI per eseguire test.

root@kitploit:~
echo "GOOGLE_API_KEY=your-key-here" > .env
FornitoreVariabile d'ambiente
google/...GOOGLE_API_KEY
openai/...OPENAI_API_KEY
anthropic/...ANTHROPIC_API_KEY

Le esecuzioni dei test consumano token API dal tuo fornitore configurato — si applica la fatturazione API standard.

Esecuzione manuale dei test 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

Documentazione

Documentazione completa: docs.finalrun.app

  • Attivazione automatica test FinalRun (agenti AI) — quando gli agenti di codifica devono generare, validare ed eseguire test dopo il lavoro sull'interfaccia
  • Test YAML — formato del test, campi, suite e segnaposto di ambiente
  • Riferimento CLI — tutti i comandi, flag e strumenti di report
  • Configurazione — configurazione workspace, identità dell'app, flag --app e sovrascritture per ambiente
  • Ambiente e Segreti — ordine di caricamento dotenv, chiavi del fornitore e prerequisiti della piattaforma
  • Risoluzione dei problemi — errori comuni e correzioni

Sviluppo

Vedi CONTRIBUTING.md per la struttura del monorepo, i comandi di build e le linee guida per i contributori.

  • CODE_OF_CONDUCT.md
  • SECURITY.md
  • CHANGELOG.md
  • LICENSE
Scarica lo strumento