Sehen Sie, welche API-Testlösung im GigaOm Radar Report am besten abgeschnitten hat. Holen Sie sich Ihren kostenlosen Analystenbericht >>

Sehen Sie, welche API-Testlösung im GigaOm Radar Report am besten abgeschnitten hat. Holen Sie sich Ihren kostenlosen Analystenbericht >>
Zum Abschnitt springen
Lesen Sie weiter, um zu verstehen, wie die Versionen 2022.1 von Parasoft SOAtest, Virtualize, CTP und DTP Ihre App-Tests auf ein neues Niveau heben können.
Zum Abschnitt springen
Zum Abschnitt springen
Funktionale Entwicklungsteams erhalten neue Fähigkeiten Liefern Sie mit Zuversicht und Geschwindigkeit mit Parasoft SOAtest, Virtualize, CTP und DTP Version 2022.1. Die neueste Version bietet Teams hilfreiche neue Funktionen in den folgenden Bereichen.
Hier sind weitere wichtige Verbesserungen.
Wenn Sie einer der vielen zufriedenen Kunden sind, die es versucht haben API-Sicherheit von Parasoft Penetrationstest-Tool in der Version 2021.2, Sie werden erfreut sein zu sehen, wie wir auf dieser Funktionalität aufgebaut und die Messlatte für die Benutzererfahrung erheblich erhöht haben!
Kunden können ihre API-Sicherheitsberichte jetzt entweder nach Common Weakness Enumeration (CWE) oder OWASP Top 10 bestellen, was im Screenshot gezeigt wird. Um es noch einfacher zu machen, haben wir eine zusätzliche Funktion eingebaut CTP zum Konfigurieren von Penetrationstests über den browserbasierten Thin Client von CTP. Darüber hinaus haben wir browserspezifische Web-UI-Richtlinien für native Penetrationstests hinzugefügt und speziell integriert Widgets und Reporting innerhalb von DTP.
Vor 2022.1 mussten Benutzer für jeden Test in einer Testsuite HTTP-Authentifizierungsdaten eingeben. Diese neue Änderung speichert Anmeldeinformationen unter einer neuen Unterüberschrift Authentifizierungen, die sich im oberen Bereich der Testsuite befindet.
Die erste definierte Authentifizierung wird automatisch auf alle Tests in der Suite angewendet. Wenn mehr als ein Berechtigungsnachweis erforderlich ist, führt jede eindeutige Berechtigungszuweisung innerhalb der Testsuite zur Generierung eines neuen Untereintrags für Authentifizierungen. Benutzer müssen die neuen Anmeldeinformationen nur dem einzelnen Test zuweisen, indem sie aus der Dropdown-Liste der Authentifizierungsoptionen auswählen.
Parasoft hat in Virtualize Message Proxys zusätzlich zum bestehenden Reverse-Proxy-Modus einen HTTP-Forward-Proxy-Modus implementiert. Benutzer von Parasoft Virtualize können jetzt diesen Forward-Proxy-Modus verwenden, um mobile Anwendungs-Backends zu virtualisieren.
Eine neue Funktion in CTP fügt die Möglichkeit hinzu, Messaging-Proxys über eine praktische Webschnittstelle zu konfigurieren. Die Methode zum Konfigurieren von Proxys über den Desktop ist ebenfalls weiterhin verfügbar. Darüber hinaus haben wir das Umschalten zwischen primären und sekundären Konfigurationen vereinfacht, um die Benutzererfahrung zu verbessern.
Wir haben eine neue Möglichkeit implementiert, das Anforderungsnachrichtenformat im Fixed Traffic Wizard anzugeben. Vor 2022.1 wurden alle Nachrichtenformate standardmäßig auf „Literal“ gesetzt, wenn ein TST aus festem Datenverkehr erstellt wurde mit dem Assistenten in SOAtest.
Wir haben sogar eine „Auto“-Option hinzugefügt, die das Nachrichtenformat für jede Anfrage aus der Verkehrsdatei erkennt und dann automatisch den entsprechenden Client generiert, selbst wenn die Verkehrsdatei mehrere Formate enthält.
2022.1 bietet Unterstützung für GraphQL, sodass Benutzer POST- oder GET-Anforderungen an GraphQL-kompatible Server senden können. GraphQL fügt API-Anforderungen eine Abfragesprache hinzu, wodurch die Feinabstimmung und Begrenzung der in einer API-Antwort zurückgegebenen Daten ermöglicht wird.
Unternehmen können Bandbreite oder Speicherplatz sparen, indem sie eine Antwort anfordern, die nur die notwendigen Daten enthält, anstatt einen vollständigen Antwortdatensatz, der potenziell bandbreitenraubende überflüssige Daten enthalten kann.
Die neue GraphQL-Funktion umfasst die Unterstützung mehrerer Inhaltstypen und die Möglichkeit, Abfragen, Vorgangsnamen und Variablen anzugeben. Alle drei Komponenten können über Datenquellen oder Datenbankwerte parametriert werden.
Version 2022.1 implementiert OpenID Connect (OIDC), ein auf OAuth2.0 basierendes Authentifizierungsprotokoll, das nahtloses Single Sign-On (SSO) für Drittanbieteranwendungen und Anbieterplattformen wie Azure AD und Google Cloud und viele andere ermöglicht.
Bestimmte Hochsicherheitsorganisationen entscheiden sich dafür, die Risiken von Social Engineering oder einem Mitarbeiter, der ihre Systeme durch die Verwendung eines unsicheren Passworts kompromittiert, zu mindern. Eine Strategie, um dies zu erreichen, ist die Implementierung von Personal Identity Verification (PIV) oder Common Access Cards (CAC).
In der Version 2022.1 hat Parasoft die PIV/CAC-Unterstützung in unseren browserbasierten CTP- und DTP-Produkten implementiert, sodass Kunden, die PIV/CAC verwenden, auf die Verwendung von standardmäßigen Benutzernamen/Passwort-Anmeldeinformationen verzichten können. Stattdessen verwenden sie einen Ausweis, der nachverfolgt und bei Bedarf sofort deaktiviert werden kann, um sicherzustellen, dass der Zugriff auf Unternehmenswerte verweigert wird. Dies ermöglicht eine schnellere und einfachere Authentifizierung in Verbindung mit einer höheren Sicherheit.
Ein allgemeiner Trend bei DevOps ist heute die Verwendung containerisierter Umgebungen. Vor 2022.1 stellte das Ausführen einer Parasoft License Server Standalone (LSS)-Instanz in einem Docker-Container mehrere Herausforderungen dar. Aber nicht mehr. Jetzt können Kunden clusterfähige LSS-Instanzen (eine pro Cluster) in Kubernetes ausführen, ohne sich um Lizenzverletzungen oder Dienstverweigerungen sorgen zu müssen. Dieses Update fügt auch eine ähnliche Unterstützung für Docker und Docker Swarm hinzu. Dies ermöglicht eine einfache und flexible Skalierbarkeit, um die Infrastrukturkosten zu senken und den Arbeitsablauf zu optimieren.
Parasoft migriert die interne Daten-Repository-Datenbank von Virtualize hinter den Kulissen von OrientDB auf die MongoDB NoSQL-Datenbank. Dieser Übergang soll potenzielle Sicherheitslücken beseitigen und technische Schulden reduzieren. Alle eingebetteten Repositorys, die in früheren Versionen der Anwendung erstellt wurden, müssen auf den neuen Server migriert werden, bevor sie in 2022.1 verwendet werden können.
Obwohl ein System mehrere Java-Versionen gleichzeitig ausführen kann, empfehlen wir Kunden von SOAtest und Virtualize, zuerst ihr Daten-Repository zu aktualisieren, bevor sie SOAtest und Virtualize 2022.1 installieren. Sobald das Datenrepository aktualisiert ist, empfehlen wir als nächstes ein Upgrade von CTP (falls verwendet).
Aktualisieren Sie zuletzt SOAtest und Virtualize auf Version 2022.1. Wir haben uns bemüht, die Last der Migration zu verringern, indem wir ein benutzerfreundliches Migrationstool bereitgestellt haben, das den Prozess erheblich vereinfacht und von dem Sie herunterladen können Parasoft Marktplatz. Siehe unsere Dokumentation, Migrieren von eingebetteten Daten-Repository-Servern, für mehr Informationen.
Hinweis: 2022.1 ist eine Hauptversion. Es erfordert neue Lizenzen und ein Upgrade auf Java 11. Wir empfehlen bestehenden SOAtest- und Virtualize-Kunden, zuerst mit der einfachen Migrationsfunktion von Parasoft (Java 8 erforderlich) auf das neue Datenrepository zu migrieren, bevor sie CTP auf Java 11 aktualisieren (falls zutreffend), gefolgt von SOAtest und Virtualisieren.
Version 2022.1 erfordert ein Upgrade auf Java 11, das relativ nahtlos sein sollte, da die meisten Produktverteilungen eine Instanz von Java enthalten. Java 11 muss zum Ausführen von Eclipse verwendet werden, wenn das Eclipse-Plugin in einer vorhandenen Eclipse-Instanz installiert wird.
Die neue Version 2022.1 setzt das Engagement von Parasoft fort, kontinuierliche Softwarebereitstellung mit Zuversicht zu ermöglichen. Mehr über die Neuerscheinung erfahren Sie im Pressemitteilung und Versionshinweise.
Sehen Sie, wie die Cloud- und Webanwendungslösung von Parasoft API- und UI-Tests beschleunigt und die Verwaltung Ihrer Testumgebung vereinfacht.