Entdecken Sie das TÜV-zertifizierte GoogleTest mit Agentic AI für C/C++-Tests!
Details ansehen »
Parasoft-Blog
Die KI-gestützte API-Testlösung von Parasoft umfasst innovative, einheitliche Berichte zur Codeabdeckung. Lesen Sie weiter, um zu erfahren, wie Teams Einblick in die Anwendungsabdeckung verteilter Systeme erhalten.
Zum Abschnitt springen
Parasoft wurde in „The Forrester Wave™: Continuous Automation Testing Platforms, Q4 2022“ als führend eingestuft und wir konzentrieren uns mehr denn je auf Innovationen, die es unseren Kunden ermöglichen, ihre Softwarequalitätsziele zu erreichen.
SOAtest, Virtualize und CTP ermöglichen es Unternehmen, Kosten zu senken und die Bereitstellung komplexer und qualitativ hochwertiger Software zu beschleunigen.
Die Versionen 2023.1 von SOAtest, Virtualize und CTP, der funktionalen API-Testplattform von Parasoft , konzentrieren sich auf die folgenden Themen.
Die Codeabdeckung war ein zentrales Thema dieser Version. Bisher benötigte man zur Messung der Codeabdeckung sowohl Laufzeitinformationen als auch den Quellcode, um detaillierte Abdeckungsberichte zu erstellen. Mit dieser Version lassen sich Abdeckungsberichte direkt aus Binärdateien und Laufzeitdaten generieren. So können QA-Teams die Abdeckung messen, ohne Zugriff auf den Quellcode zu benötigen.
Diese Erweiterung vereinfacht auch die Arbeitsabläufe zum Einrichten der Codeabdeckung und Test Impact Analysis (TIA)-Konfigurationen. Die erweiterte Abdeckungsfähigkeit ist in jedem der Funktions- und Sprachtools enthalten. Sie müssen Jtest oder dotTEST nicht mehr installieren, um die Abdeckung innerhalb von SOAtest zu aktivieren.
Da sich Unternehmen von monolithischen Anwendungen abwenden und die Nutzung von Microservices weiterhin Bestand haben wird, ist die Transparenz der Anwendungsabdeckung eine wachsende Herausforderung geworden. SOAtest wurde nun erweitert, um Daten zur Codeabdeckung für verteilte Microservices zu sammeln und so eine bessere Sichtbarkeit der Anwendungsabdeckung über diese verschiedenen Endpunkte hinweg zu ermöglichen. Die Ergebnisse können in SOAtest XML- und DTP-Berichten aggregiert werden.
Virtualize-Nutzer profitieren vom neuen Eingabemodus „Anforderungs-/Antwortdateien“ für JSON und Plain XML, der ein Verzeichnis mit Anforderungs-/Antwortpaaren nutzt. Dieser Modus gleicht eingehende Anforderungen mit den Dateien im Verzeichnis ab und verwendet bei Übereinstimmung die gepaarte Antwort als Antwort. Dadurch werden eingehende Nachrichten den Anforderungsdateien zugeordnet und die gepaarte Antwort zurückgegeben. Das Hinzufügen neuer Daten wird vereinfacht, da Korrelationen für alle neuen Anforderungsdateien basierend auf der Toolkonfiguration automatisch konfiguriert werden. HTTP, MQ, JMS und benutzerdefinierte Protokolle werden unterstützt. In unserer nächsten Version wird dieser Modus erweitert, um dynamisches „Lernen“ des Laufzeitverkehrs zu ermöglichen und so eine einfache Simulation des realen Dienstes zu ermöglichen, wenn der Live-Endpunkt nicht verfügbar ist.
Wir sind stets bestrebt, die Benutzerfreundlichkeit zu erhöhen und das Benutzererlebnis zu verbessern. Diese Version enthält Verbesserungen, die auf Kundenwünsche eingehen und Arbeitsabläufe optimieren.
Die Autoren von Message-Proxys, virtuellen Assets sowie Test-, Responder- und Aktionssuiten werden gespeichert. Der letzte Benutzer, der eine Testsuite (.tst), Responder-Suite (.pva), Aktionssuite (.pvn), einen Message-Proxy (.pmpdd) oder ein virtuelles Asset (.pvadd) geändert hat, wird nun in diesen Artefakten gespeichert. Sie können sehen, wer die letzte Änderung in der Desktop-Anwendung oder in CTP vorgenommen hat.
Message Responder zur Umgehung des Message-Proxy-Failover. Sie können einen Message Responder so konfigurieren, dass er alle eingerichteten Message-Proxy-Failover-Einstellungen umgeht und stattdessen den im Responder konfigurierten benutzerdefinierten Rückgabestatus und die benutzerdefinierte Nutzlast zurückgibt, wenn der Responder eine Fehlermeldung zurückgeben soll, der Proxy aber nicht ausfallen soll.
Verbesserungen des SOAvirt-Servers.
CTP-Verbesserungen.
Weitere Einzelheiten entnehmen Sie bitte der Pressemitteilung und den Versionshinweisen .
Webinar
21 min zusehen
Blog
8 min gelesen
Blog
10 min gelesen