Codeüberprüfung in Ihren DevOps-Workflow integrieren
Machen Sie die Überprüfung kontinuierlich, wiederholbar und zu einem Teil Ihres Entwicklungsprozesses.
Visual Expert kann automatisch den neuesten Code abrufen, systematische Codeanalysen ausführen und die Ergebnisse der Inspektion für Ihre Entwicklungsteams und Automatisierungswerkzeuge veröffentlichen.
Ob der Code von Entwicklern geschrieben oder mit KI-Unterstützung erzeugt wurde, derselbe Überprüfungsprozess lässt sich regelmäßig anwenden, ohne dass jemand jede Analyse manuell starten muss.
Den Überprüfungszyklus automatisieren
Visual Expert fügt sich in Ihren bestehenden Entwicklungsprozess ein, ohne die Arbeitsweise der Entwickler zu verändern.
-
1
Neuesten Code abrufen
Verbinden Sie Visual Expert mit Ihrer Versionsverwaltung, Ihrer Datenbank oder Ihren Netzwerkdateien und aktualisieren Sie den zu analysierenden Code automatisch.
CodequellenGit / GitHub · Azure Git · TFS · SVN · AWS CodeCommit · Datenbanken · Netzwerkdateien
Dokumentation zur Versionsverwaltung -
2
Die Analyse auslösen
Führen Sie eine Analyse nach Zeitplan, über die Befehlszeile, über Jenkins oder aus einem anderen Automatisierungsprozess aus.
AutomatisierungVE Scheduler · Befehlszeile · Jenkins · Bestehende Automatisierungsprozesse
Dokumentation zum Jenkins-Plugin -
3
Die Ergebnisse veröffentlichen
Prüfen Sie die Ergebnisse in Visual Expert oder stellen Sie sie Ihrer DevOps-Umgebung über JUnit- oder JSON-Ausgaben zur Verfügung.
ErgebnisseVE Dashboard · Fehlerverfolgung · JUnit · JSON · Frühere Analysen
Dokumentation zu JUnit- und JSON-Berichten
Ein Überprüfungsprozess, unabhängig davon, wie der Code entstanden ist
Die Entwicklungspraktiken ändern sich schnell. Code kann manuell geschrieben, aus bestehenden Komponenten wiederverwendet oder mit KI-Assistenten erzeugt und geändert werden.
Visual Expert wendet dieselbe strukturierte und wiederholbare Analyse an, unabhängig davon, wie der Code entstanden ist. Die Kernfunktion Code Inspection beruht auf statischer Analyse und vordefinierten Regeln, unabhängig von den optionalen Diensten generativer KI.
Die Überprüfung an jedes Projekt anpassen
Passen Sie mit vordefinierten oder eigenen Inspection Profiles den Umfang der Überprüfung an die Anwendung an: von Altsystemen bis zu Anwendungen, die strengere Kontrollen erfordern. Dokumentation zu Inspection Profiles
Von der Erkennung zur bestätigten Behebung
Eine kontinuierliche Überprüfung ist am nützlichsten, wenn sich die Findings bis zur Behebung verfolgen lassen. Visual Expert verbindet die Code-Inspektion mit dem Anwendungskontext und der Behebung.
- 1ÜberprüfenNeue oder kritische Fehler erkennen.
- 2Auswirkungen verstehenAbhängigkeiten verstehen, bevor der Code geändert wird.
- 3KorrigierenBehebung zuweisen und verfolgen.
- 4Erneut überprüfenEine neue Analyse ausführen. Bestätigen, wenn ein Fehler nicht mehr erkannt wird.
FehlerEntscheidungenVerantwortungVerlaufbleiben über aufeinanderfolgende Analysen hinweg verfügbar
Weiterführende Informationen
Codeüberprüfung
Finden Sie Schwachstellen, Bugs, Qualitäts- und Performance-Probleme sowie toten Code.
Behebung
Prüfen, priorisieren und korrigieren Sie Findings und bestätigen Sie das Ergebnis mit der nächsten Analyse.
Team-Workflow
Teilen Sie Analyseergebnisse und koordinieren Sie die Behebung im Team.
Dokumentation zur kontinuierlichen Inspektion
Jenkins, Befehlszeile, Scheduler und Berichtsformate im Detail.
Kontinuierliche Überprüfung für Ihre Anwendungen
Visual Expert hilft Teams, geschäftskritische PowerBuilder-, Oracle PL/SQL- und SQL Server T-SQL-Anwendungen kontinuierlich zu überprüfen. Automatisieren Sie die Code-Inspektion, erkennen Sie Probleme früher und halten Sie die Überprüfung konsistent, während sich Ihre Anwendungen weiterentwickeln.