Vereinfachen Sie Compliance-Workflows mit dem neuen C/C++-Test 2024.2 und KI-gesteuerter Automatisierung | Registrierung
Zum Abschnitt springen
Verschaffen Sie sich einen besseren Überblick über Ihre Codeabdeckung
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
Zum Abschnitt springen
Übersicht über Funktionstestlösungen
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.
- SOAtest vereinfacht Funktionstests über APIs, Microservices, UIs, Datenbanken und mehr hinweg.
- Virtualisieren ermöglicht es Ihnen, virtuelle Äquivalente zu erstellen, die sich genauso verhalten wie die reale Sache.
- CTP Bietet eine einfache browserbasierte Visualisierung Ihrer Testumgebungen und Abhängigkeiten.
Vereinfachte Arbeitsabläufe und einheitliche Code-Coverage-Berichte
Die 2023.1-Versionen von SOAtest, Virtualize und CTP, Parasoft funktionale API-TestplattformKonzentrieren Sie sich auf die folgenden Themen.
- Codeabdeckung und verteilte Microservices
- Neuer Responder-Modus für JSON und Plain XML
- Verbesserte Benutzerfreundlichkeit und Benutzererfahrung
Codeabdeckung und verteilte Microservices
Codeabdeckung war ein großes Thema für diese Veröffentlichung. Traditionell, um Messen Sie die Codeabdeckung Sie benötigen sowohl Laufzeitinformationen als auch den Quellcode, um detaillierte Abdeckungsberichte zu erstellen. Mit dieser Version können Sie Abdeckungsberichte direkt aus Binärdateien und Laufzeitdaten erstellen, sodass QA-Teams die Abdeckung messen können, 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.
Ein neuer Responder-Modus für JSON und einfaches XML
Virtualize-Benutzer können den neuen Eingabemodus „Request/Response Files“ für JSON und Plain XML nutzen, der ein Verzeichnis von Request/Response-Paaren nutzt. Dieser Modus vergleicht eingehende Anfragen mit den Dateien im Verzeichnis und verwendet bei einer Übereinstimmung die gepaarte Antwort als Antwort. Dadurch werden eingehende Nachrichten mit Anforderungsdateien abgeglichen, die gepaarte Antwort zurückgegeben und das Hinzufügen neuer Daten erleichtert, da Korrelationen automatisch für alle neuen Anforderungsdateien basierend auf der Konfiguration des Tools konfiguriert werden. HTTP, MQ, JMS und benutzerdefinierte Protokolle werden unterstützt. In unserer nächsten Version wird dies 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.
Verbesserte Benutzerfreundlichkeit und Benutzererfahrung
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.
Speichern des Autors von Nachrichten-Proxys, virtuellen Assets sowie Test-, Responder- und Aktionssuiten. Der letzte Benutzer, der eine Testsuite (.tst), eine Responder-Suite (.pva), eine Aktionssuite (.pvn), einen Nachrichten-Proxy (.pmpdd) oder ein virtuelles Asset (.pvadd) zuletzt geändert hat, wird nun in diesen Artefakten gespeichert. Sie können in der Desktop-Anwendung oder im CTP sehen, wer zuletzt Änderungen vorgenommen hat.
Nachrichtenantworter zur Umgehung jeglicher Nachrichten-Proxy-Failover. Sie können einen Nachrichten-Responder so konfigurieren, dass er alle eingerichteten Nachrichten-Proxy-Failover-Einstellungen umgeht und stattdessen den im Responder konfigurierten benutzerdefinierten Rückgabestatus und die Nutzlast zurückgibt, wenn Sie möchten, dass der Responder eine Fehlermeldung zurückgibt, der Proxy jedoch kein Failover durchführt .
Verbesserungen des SOAvirt-Servers.
- Der SOAvirt-Server kann als Windows-Dienst installiert werden.
- SOAvirt-Server-WAR-Bereitstellungen können bis zu 4 Testjobs parallel ausführen.
CTP-Verbesserungen.
- Administratoren können Server als „privat“ markieren und sie so vor Nicht-Administratoren verbergen, denen kein Zugriff darauf gewährt wurde.
- Benutzer können den Nachrichten-Proxy-Modus zwischen primären und sekundären Verbindungen wechseln.
- Benutzer können Proxys innerhalb von Proxy-Ordnern erstellen.
- Für die Überwachung von Hits Per Second auf dem Virtualize-Server stehen neue Widgets zur Verfügung.
Mehr erfahren
Probieren Sie auch die Pressemitteilung und Versionshinweise für weitere Informationen an.