+49 8122 559170

Parasoft: API-Tests mit Künstlicher Intelligenz

Agentur Lorenzoni Aktuelle Artikel Aktueller Artikel

Veröffentlicht von Beate Lorenzoni

Neues Release von Parasoft SOAtest revolutioniert API Tests

Der Parasoft SOAtest Smart API Test Generator nutzt Künstliche Intelligenz

Parasoft, Anbieter von automatisierten Softwaretest-Technologien, kündigt seinen Parasoft SOAtest Smart API Test Generator an. Diese innovative Technologie nutzt künstliche Intelligenz (KI) zur Umwandlung manueller UI-Tests in automatisierte API-Tests, sodass weniger technische Fachkenntnisse für die Anwendung von API-Tests benötigt werden. Weil intelligente Technologie den Großteil der Arbeit übernimmt, ist es für Unternehmen leichter, eine umfassende API-Teststrategie auszuarbeiten und zu skalieren – bislang stellte dies für Softwareteams eine enorme Herausforderung dar.

Mit der Einführung des Smart API Test Generators löst Parasoft SOAtest das Problem der Übernahme des API-Testens: Unternehmen können diese entscheidende Testpraktik in ihre Teststrategie einbringen, indem sie ihre bestehenden manuellen Tests einfach damit erweitern. Gesteuert von einer einfach einzurichtenden Browser-Erweiterung überwacht der Smart Generator die zugrundeliegenden API-Aufrufe, die ausgeführt werden, wenn ein Anwender eine Applikation manuell testet. Mit künstlicher Intelligenz werden daraufhin Muster aufgedeckt und Erkenntnisse über die Beziehungen zwischen diesen API-Aufrufen gesammelt, aus denen der Smart Generator vollständig automatisierte, skriptlose API-Testszenarien erstellt. Damit können Anwender interagieren, auch wenn sie selbst nicht in der Lage wären, einen API-Test zu codieren. Einmal erstellt, erfolgt der automatische Import dieser API-Tests in das Parasoft SOAtest Tool, wodurch die Anwender ihre Tests in eine umfassende API-Teststrategie einbringen können. Das visuelle Tooling, die Flow-Logik des Tests und Datenlösungen von SOAtest ermöglichen es, mehr Applikationslogik abzudecken und End-to-End Tests zu erstellen. Das ebnet den Weg für besser ausgereifte und stärker automatisierte Tests.

 „Das Testen auf der API-Ebene ist ein entscheidendes Element der Testpyramide. Trotzdem haben es die meisten Unternehmen zu wenig genutzt, weil das zum Verstehen und umfassenden Testen des API notwendige Wissen eine echte Hürde darstellte“, erläutert Chris Colosimo, SOAtest Product Manager bei Parasoft. „Mit dem neuen Smart API Test Generator kann die große Tester-Community die Wissenshürde überwinden. Zugleich geben wir damit den Power-Usern ein Tool an die Hand, um ihre Test-Initiativen zu beschleunigen, so dass Unternehmen das Potenzial des API-Testens voll ausschöpfen können. Zum Start ist nur die Installation eines Plug-In im eigenen Browser notwendig.“

In einem Live Seminar am 24. MaiAutomate API Testing with Artificial Intelligence mit Theresa Lanowitz von voke Research wird der Smart API Test Generator vorgestellt, und wie das Tool die Herausforderungen einer schnelleren Entwicklung und Tests lösen kann.

Gartner schreibt in seiner Studie „Critical Capabilities for Software Test Automation (Februar 2018): „Tools zur Automatisierung von Softwaretests entwickeln sich über die grundlegenden Fähigkeiten hinaus, um eine automatisierte Testfall-Generierung, die aufkommende von KI (Künstlicher Intelligenz) getriebene Test-Set-Optimierung und eine intelligente Testpflege zu unterstützen (…) Führende Anbieter mit Verantwortung für die Modernisierung der Anwendungsentwicklung sollten potenzielle Tools - und das für ihre Unterstützung notwendige Fachwissen - gemäß ihren Anwendungsfällen und Technologien evaluieren und zuordnen, und sich darauf einstellen, dass sie mehr als nur ein Testautomations-Tool erwerben müssen, um alles abzudecken.“

Bis zu 80% der gesamten Testzeit werden in heuten Softwareprojekten dafür verbraucht, entweder manuelle UI-Tests auszuführen oder automatisierte UI-Tests nachzubessern, die infolge einer geänderten Applikation versagen. Dadurch kann das manuelle Testen mit der Entwicklung nicht Schritt halten. Unternehmen sind sich im Klaren darüber, dass API-Tests die Grundursache von Defekten präziser einkreisen können, weil sie näher am Code, einfacher zu automatisieren und beständiger gegen Änderungen an der Applikation sind. Aber wegen des größeren Einarbeitungsaufwands und erforderlicher Spezialkenntnisse für die Übernahme von API-Tests neigen sie dazu, bei UI-Tests zu bleiben, anstatt von den Vorteilen des API-Testings zu profitieren.

Über Parasoft Corp.

Über Parasoft:

Parasoft verringert Zeit, Aufwand und Kosten für die Auslieferung von Software höchster Qualität auf dem Markt. Die Lösungen von Parasoft unterstützen den gesamten Software Entwicklungs-Prozess, von der ersten Codezeile bis zu Modul- und Funktionsprüfungen, Leistungs- und Sicherheits-Tests, unter der Nutzung von simulierten Testumgebungen.

Die spezielle Analyseplattform von Parasoft sammelt Daten aus allen Testverfahren, und bietet Einblicke in die Testpyramide, um damit Unternehmen bei ihren strategischen Entwicklungsinitiativen einschließlich Agile/DevOps, Continuous Testing und den Komplexitäten des IoT zu unterstützen.

Zurück

Über uns

Gegenseitiges Vertrauen als Basis – so pflegen wir eine offene, ehrliche und partnerschaftliche Zusammenarbeit. Wir betrachten Dinge mit der Kundenbrille. So können wir glaubhaft und kompetent für unsere Kunden sprechen und sie ideal unterstützen. Dazu kommt: Wir lieben es, integrierte Kommunikationskonzepte zu entwickeln und Themen voranzubringen.

Kontaktdaten

Agentur Lorenzoni GmbH
Landshuter Straße 29
85435 Erding
Deutschland
 
Tel.: +49 8122 55917-0
Fax: +49 8122 55917-29
 
eMail: pr@lorenzoni.de