Statische Codeanalyse und Modultests

Mehr Softwarequalität mit Parasoft Jtest

| Redakteur: Stephan Augsten

Das neue Release von Parasoft Jtest soll die Codequalität bereits während der Entwicklung und Integration sicherstellen.
Das neue Release von Parasoft Jtest soll die Codequalität bereits während der Entwicklung und Integration sicherstellen. (Bild: Parasoft)

Qualitätssicherung in Echtzeit: Noch während Softwareentwicklung und Continuous Integration soll die Java-Testumgebung Parasoft Jtest erkennen, wie sich Codeänderungen auswirken. Das neue Release ist bereits erhältlich.

Parasoft Jtest 10.4.1 wird in mehreren Punkten verbessert, um für mehr Softwarequalität bei der Java-Entwicklung zu sorgen. Als integrierte Testing-Lösung unterstützt Jtest die jeweils neuesten Versionen von IntelliJ und Eclipse, Java 9 und 10 sowie Mockito und PowerMock 2.0. Dadurch lässt sich innerhalb der IDE in Echtzeit nachvollziehen, welche Tests mit Blick auf lokale Quellcode-Änderungen ausgeführt werden müssen.

Entwickler können sich also allein darauf beschränken und ihre Codeänderungen noch vor dem Einchecken testen. Statische Codeanalyse und Modultests helfen dabei, während der aktiven Entwicklung die mit Codeänderungen verbundenen Risiken zu analysieren, zu bewerten und zu eliminieren.

Die gleichen Prozesse lassen sich laut Parasoft auch im CI-Prozess nutzen, um die Rückkoppelschleife zwischen Entwicklung und Test zu verbessern und den Build- und Verifikationsprozess zu beschleunigen. Hierzu werden automatisch nur die von den Änderungen betroffenen Tests identifiziert und ausgeführt, anstatt sämtliche Tests neu auszuführen.

Mit Jtest 10.4.1 können Entwicklungsteams bei auftretenden Änderungen mehr Anwendungsfälle abdecken, indem die Modultest-Suiten automatisch aufgestockt werden, und zudem ihre bestehenden Test-Suites zum Klonen von Modultests nutzen. So lassen sich laut Hersteller beispielsweise JUnit-Testsuiten umfassend nutzen und durch Testfall-Cloning sowie automatische Datenmutation auf weitere Anwendungsfälle ausgedehnt werden.

In der neuen Version kann Jtest jetzt überdies die Testdaten innerhalb dieser Tests automatisch mutieren, um auf einfachen Knopfdruck die bisher ungeprüften Bereiche des Codes abzudecken. Weitere Informationen zu Jtest 10.4.1 finden sich auf der Parasoft-Webseite.

Kommentare werden geladen....

Kommentar zu diesem Artikel

Der Kommentar wird durch einen Redakteur geprüft und in Kürze freigeschaltet.

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Kontaktieren Sie uns über: support.vogel.de/ (ID: 45590699 / Testing)