Aikido

Finden Sie, was Ihren Tests entgeht

Repository verbinden, einen Upload-Schritt zur CI hinzufügen und die Abdeckung in Aikido einsehen. In jedem kostenpflichtigen Tarif enthalten.

Ihre Daten werden nicht weitergegeben · Nur Lesezugriff · Keine Kreditkarte erforderlich
Von über 150.000 Unternehmen vertraut
|
Von über 300.000 Entwickelnden geliebt
|
4.7/5
Lovable
Pendo
Revolut
Soundcloud
Niantic
n8n
Deel
Visma
Handshake
Joe & the juice
Runway
Too Good To Go
NiCE
Belfius
Lovable
Pendo
Revolut
Soundcloud
Niantic
n8n
Deel
Visma
Handshake
Joe & the juice
Runway
Too Good To Go
NiCE
Belfius
DAS PROBLEM

Die Testabdeckung steckt in einem separaten Tool fest und ist von Ihren Daten getrennt

Das bedeutet, zwischen Tabs zu wechseln, um eine Zahl zu prüfen, die nichts mit den Befunden zu tun hat, die Sie gerade beheben. Aikido zeigt die Abdeckung direkt neben Ihrer Codequalität und den Sicherheitsbefunden für dasselbe Repository, dieselbe Datei und dieselbe Zeile an.

DEMO ANSEHEN

Code-Abdeckung in 3 Min. erklärt.

Sehen Sie die Code-Abdeckung über Repositories, Dateien und Zeilen hinweg, zusammen mit Ihren Code-Qualitätsbefunden.

Aikido in Aktion erleben

Geben Sie Ihre geschäftliche E-Mail-Adresse ein, um das Video anzusehen

Video ansehen
DIE LÖSUNG

Abdeckung, Code-Qualität und Sicherheit

Aikido zeigt die Testabdeckung auf derselben Plattform wie Ihre anderen Daten zu Code-Qualität und -Sicherheit an.

Einheitlich und integriert
Aikido zeigt die Abdeckung direkt neben Ihren anderen Code-Quality- und Sicherheitsergebnissen an.
Bleiben Sie an einem Ort
Ordnen Sie Code-Quality-Ergebnisse der Code-Abdeckung zu, ohne Aikido zu verlassen
Verbessern Sie Ihr Reporting
Die Code-Abdeckung ist Teil der Plattform, neben SCA, SAST, Secrets, IaC, Container, KI-Codeanalyse und AI Pentest.

Was Code-Abdeckung für Ihre Teams ermöglicht

Sehen Sie, welche Repositories unzureichend getestet sind

Vergleichen Sie die Gesamtabdeckung über die mit Aikido verbundenen Repositories hinweg.

Finden Sie Lücken in Ihrer Codebasis

Öffnen Sie ein Repository und durchsuchen Sie nicht abgedeckte Dateien im Code-Baum oder in der Dateiliste.

Verfolgen Sie, ob sich die Abdeckung verbessert

Nutzen Sie die Abdeckung im Zeitverlauf, während Sie Tests hinzufügen oder nicht mehr verwendeten Code bereinigen.

Verknüpfen Sie die Abdeckung mit Qualitätsarbeit

Wenn ein Repository-Scan oder PR-Check eine Datei markiert, prüfen Sie, ob diese Datei getestet wurde.

Die Code-Abdeckung ist Teil der Code-Qualität von Aikido

Abdeckung bis auf Zeilenebene

Öffnen Sie eine beliebige Datei und sehen Sie Zeile für Zeile, was Ihre Tests ausführen und was sie nie berühren, abgeglichen mit dem Quellcode.

PRs basierend auf Abdeckung blockieren

Auf GitHub wird ein Pull Request, der die Abdeckung unter Ihren Schwellenwert senkt, nicht zusammengeführt. Weitere Plattformen folgen in Kürze.

Sofort einsatzbereit, über Ihren gesamten Stack hinweg

Native Integrationen für GitHub, GitLab, Bitbucket und Azure DevOps sowie benutzerdefinierte Uploads für CircleCI, Jenkins und andere.

Erzielen Sie eine bessere Code-Abdeckung, ohne Ihre Umgebung zu verlassen

Repository verbinden, einen Upload-Schritt zur CI hinzufügen und die Abdeckung in Aikido einsehen. In jedem kostenpflichtigen Tarif enthalten.

Keine Kreditkarte erforderlich | Scan-Ergebnisse in 32 Sekunden.
Von über 150.000 Unternehmen vertraut
FAQ

Häufig gestellte Fragen zur Code-Abdeckung

Welche Test-Runner werden unterstützt?

Jeder Runner, der einen LCOV- oder Cobertura-Report erstellt. Jest und pytest-cov schreiben LCOV nativ. Andere funktionieren, wenn sie eines der beiden Formate exportieren können.

Welche Quellcode-Hosting-Dienste werden unterstützt?

GitHub, GitLab, Bitbucket und Azure DevOps, alle nativ.

Andere CI-Systeme wie CircleCI und Jenkins laden Daten über eine benutzerdefinierte Integration hoch.

Muss ich einen Server betreiben?

Nein. Die Abdeckung ist Teil der Plattform „ Aikido “. Sie fügen Ihrer CI einen Upload-Schritt hinzu und erhalten die Ergebnisse unter Aikido – es muss nichts gehostet werden.

Wie wird die Code-Abdeckung berechnet?

Es ist in jedem kostenpflichtigen Tarif von Basic bis Enterprise kostenlos enthalten, ohne Abrechnung pro Zeile Code. Im kostenlosen Entwickelnden-Tarif ist es nicht enthalten.

Wird mein Quellcode gespeichert?

Nein. Der Upload zur Code-Abdeckung beinhaltet nicht Ihren Quellcode. Es wird lediglich aufgezeichnet, welche Dateien und Zeilen durch Ihre Tests abgedeckt wurden, verknüpft mit dem Repository, dem Commit und dem Branch.

Worin unterscheidet sich Aikido Code Coverage von einem eigenständigen Tool zur Code-Abdeckung?

Ein eigenständiges Tool speichert die Abdeckung in einem eigenen Dashboard, getrennt von dem Ort, an dem Sie Funde einer Triage unterziehen und beheben. Aikido bringt die Code-Abdeckung in dieselbe Plattform, in der sich auch Ihre anderen Funde befinden, was die Entwickelnden-Erfahrung verbessert und Ihren Aufwand für Kosten und Wartung reduziert.