Beschreibung

github.com/codeintegrity-ai/mutahunter ist ein quelloffenes, sprachunabhängiges Werkzeug für Mutationstests, das mit Sprachmodellen gezielte Codeänderungen erzeugt und prüft, ob die vorhandenen Tests diese erkennen.

🛡️ Datenschutz: Entwickelt von CodeIntegrity AI, Firmensitz laut Repository nicht angegeben. Das Werkzeug läuft in der eigenen Umgebung und sendet Code an die konfigurierte OpenAI-API (GPT-4o und GPT-4o-mini); zu EU-Hosting, AVV oder Zertifizierungen gibt es keine öffentlichen Angaben. Da Quellcode an einen externen Modellanbieter übertragen wird, sollte vorab ein AVV bzw. die Vertraulichkeit geprüft werden.

Das Tool richtet sich an Entwicklerteams, die die Qualität ihrer Testsuiten messen und verbessern wollen.

Tool-Details & Features

💰 Preise: Open Source unter AGPL-3.0; Kosten entstehen für die genutzte Modell-API, wofür das Tool Kostenschätzungen ausgibt.

⚙️ Technik: Python-Werkzeug (ab Python 3.11), Installation per pip aus dem GitHub-Repository; erzeugt Mutanten per LLM und wertet sie aus.

👥 Zielgruppe: Softwareentwickler, Qualitätssicherung und Teams mit Testautomatisierung.

🔗 Integrationen: Anbindung an die OpenAI-API; Beispiele für Java-Projekte mit Maven; sprachunabhängiger Ansatz.

📊 Funktionen: Erzeugung von Mutanten per LLM, Mutationsabdeckung als Kennzahl, kategorisierte Ergebnisse (erkannt, überlebt, Timeout, Kompilierfehler), Kostenschätzung der API-Nutzung, Unterstützung mehrerer Programmiersprachen.

Vor- & Nachteile

✅ Vorteile: Misst die Aussagekraft von Tests statt nur der Codeabdeckung; sprachunabhängig und quelloffen.

❌ Nachteile: Lizenz AGPL-3.0 kann den Einsatz in proprietären Umgebungen einschränken; Code wird an eine externe Modell-API gesendet, und es fallen API-Kosten an.

Für wen geeignet?

Perfekt für Entwicklerteams, die mit KI-gestützten Mutationstests die Wirksamkeit ihrer automatisierten Tests prüfen wollen.

  • Keine Kommentare vorhanden.
  • Rezension erstellen

    KI-Radar24 Assistent Findet passende KI-Tools & beantwortet Fragen

    Zuletzt aktualisiert am 07.10.2026