Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
finalrun-agent — KI-gesteuerte CLI zum Testen von Android- und iOS-Apps mittels natürlicher Sprache. Erstellt, führt und repariert End-to-End-Tests auf Emulatoren/Simulatoren mit Bestehen/Nichtbestehen-Berichten und Videoprotokollen. | Kitploit
Tools/GitHubGitHub/droid-ash/finalrun-agent
Android-SicherheitiOS-SicherheitMobile SicherheitLernen & BildungKI-Sicherheit
GitHubdroid-ash/finalrun-agent

finalrun-agent

KI-gesteuerte CLI zum Testen von Android- und iOS-Apps mittels natürlicher Sprache. Erstellt, führt und repariert End-to-End-Tests auf Emulatoren/Simulatoren mit Bestehen/Nichtbestehen-Berichten und Videoprotokollen.

Repository anzeigen
29935vor 19 TagenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

FinalRun-Logo

GitHub release License: Apache-2.0

finalrun.app  •  Dokumentation  •  Blog  •  Warteliste für Cloud-Geräte  •  Slack-Community beitreten

Folgen Sie uns auf

FinalRun auf X   FinalRun auf GitHub   FinalRun auf LinkedIn


finalrun-agent ist ein KI-gestütztes CLI, das Ihre Android- und iOS-Apps mit natürlicher Sprache testet. Sie schreiben einen Test in einfachem Englisch in YAML, FinalRun startet Ihre App auf einem Emulator oder Simulator, verwendet ein KI-Modell (Gemini, GPT oder Claude), um den Bildschirm zu sehen und jeden Schritt auszuführen — Antippen, Wischen, Tippen — und erstellt einen Bestanden/Nicht bestanden-Bericht mit Video- und Geräteprotokollen.

Demo

FinalRun-Demo

Installation

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

iOS-Lokaltests erfordern macOS (xcodebuild). Unter Windows verwenden Sie finalrun cloud für iOS — Android funktioniert lokal. CI-Flags, Umgebungsüberschreibungen und die Liste der Artefakte finden Sie in den Release Notes der neuesten Version.

Schreiben und Ausführen Ihres ersten Tests mit KI-Agenten

FinalRun liefert Skills aus, mit denen Ihr KI-Coding-Agent Tests generieren, Arbeitsbereiche validieren und Tests ausführen kann — alles aus dem Chat.

Tests generieren

Der /finalrun-generate-test Skill liest den Quellcode Ihrer App, leitet die App-Identität ab und generiert vollständige Testspezifikationen mit Einrichtung, Schritten und erwartetem Zustand — organisiert nach Feature-Ordnern.

Beispiel:

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

Der Agent wird:

  1. Ihren Quellcode lesen, um die Benutzeroberfläche zu verstehen und den Paketnamen / die Bundle-ID der App abzuleiten.
  2. .finalrun/config.yaml und Umgebungsbindungen in .finalrun/env/ einrichten.
  3. Einen Testplan mit Dateipfaden und Bereinigungsstrategie zur Genehmigung vorschlagen.
  4. YAML-Spezifikationen unter .finalrun/tests/auth/ und eine Suite unter .finalrun/suites/ generieren.
  5. finalrun check ausführen, um alles zu validieren.

Tests ausführen

Der /finalrun-generate-test Skill validiert und führt den Test aus, sobald Ihre Tests generiert sind.

Beispiel:

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

Fehlgeschlagene Tests debuggen und reparieren

Der /finalrun-test-and-fix Skill orchestriert den gesamten Generieren → Ausführen → Diagnostizieren → Reparieren-Zyklus. Er erstellt Tests über finalrun-generate-test, führt sie über finalrun-use-cli aus, liest bei Fehlschlag die CLI-Artefakte (result.json, actions/, Screenshots, device.log), klassifiziert, ob der Bug im App-Code oder im Test liegt, wendet die engste Korrektur an und wiederholt den Vorgang, bis der Lauf grün ist.

Beispiel:

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

So lösen Sie Finalrun automatisch aus, um zu generieren und zu testen, sobald die Feature-Entwicklung abgeschlossen ist

Fügen Sie diesen Inhalt zu Ihrer AGENTS.md hinzu, um Finalrun automatisch auszulösen, damit Sie Ihren Agenten nicht jedes Mal explizit bitten müssen, Tests zu generieren und auszuführen. So kann Ihr Agent auch Probleme beheben, falls während der Entwicklung Fehler auftreten.

API-Schlüssel (BYOK — Bring Your Own Key)

FinalRun verwendet Ihren eigenen KI-Anbieter-API-Schlüssel zum Ausführen von Tests.

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

Testläufe verbrauchen API-Token von Ihrem konfigurierten Anbieter – die übliche API-Abrechnung gilt.

Tests manuell mit CLI ausführen

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

Dokumentation

Vollständige Dokumentation: docs.finalrun.app

  • FinalRun-Tests automatisch auslösen (KI-Agenten) — wann Coding-Agenten nach UI-Arbeit Tests generieren, validieren und ausführen sollen
  • YAML-Tests — Testformat, Felder, Suiten und Umgebungsplatzhalter
  • CLI-Referenz — alle Befehle, Flags und Berichtswerkzeuge
  • Konfiguration — Arbeitsbereichskonfiguration, App-Identität, --app-Flag und anwendungsspezifische Überschreibungen
  • Umgebung & Geheimnisse — Dotenv-Ladereihenfolge, Anbieterschlüssel und Plattformvoraussetzungen
  • Fehlerbehebung — häufige Fehler und Lösungen

Entwicklung

Siehe CONTRIBUTING.md für Monorepo-Struktur, Build-Befehle und Richtlinien für Mitwirkende.

  • CODE_OF_CONDUCT.md
  • SECURITY.md
  • CHANGELOG.md
  • LICENSE
Tool herunterladen