Ein Angebot von

Mit Machine Learning zur Erstellung von API-Tests

| Redakteur: Sebastian Gerstl

Version 9.10.6. der Testsuite SOAtest von Parasoft erlaubt die Nutzung von maschinellem Lernen zur Erstellung von API Tests.
Version 9.10.6. der Testsuite SOAtest von Parasoft erlaubt die Nutzung von maschinellem Lernen zur Erstellung von API Tests. (Bild: Parasoft)

Parasoft hat die Version 9.10.6 von Parasoft SOAtest ankekündigt. Der darin enthaltene Smart API-Test-Generator wendet nun auch Maschinelle Lernverfahren (ML) zusätzlich zu KI (Künstlicher Intelligenz) an, um Tester bei der effizienten Ausarbeitung zielführender API-Testszenarien zu unterstützen.

Maschinelles Lernen zur Generierung spezialisierter API-Tests: Release 9.10.6 von Parasoft SOAtest erlaubt es Anwendern, vorhandene Testbestände ihres Unternehmens zu nutzen und damit die KI-Engine von SOAtest durch maschinelles Lernen so zu trainieren, dass diese automatisch sinnvolle API-Testvorlagen generiert. Die Nutzung dieses so genannten Smart API-Test-Generators ermöglicht Unternehmen den schnellen Aufbau eines Testbestands, um die API-Abdeckung zu vergrößern und ihre API-Testaktivitäten zu skalieren. Damit will das neueste SOAtest-Release den Testerstellungs-Prozess weiter beschleunigen.

Der im Mai vorgestellte Smart API-Test-Generator von SOAtest ermöglicht es Unternehmen, sinnvolle API-Testszenarien automatisch zu generieren, indem bei Nutzung von Applikationen von der Benutzeroberfläche aus mithilfe von KI Erkenntnisse über die Nutzung der APIs eingeholt werden. Die nun aktualisierte Version geht noch einen Schritt weiter: Mit ihr lässt sich der Smart API-Test-Generator von SOAtest auf Basis von unternehmensspezifischen Regeln schulen, in denen festgelegt ist, wie die jeweilige Organisation ihre Geschäftslogik testet.

Mithilfe der Einbeziehung dieser zusätzlichen Logik in den Traffic-Parsing-Prozess erlernt SOAtest die Beziehungen zwischen den verschiedenen Testschritten, damit diese dann auf intelligente Weise zu szenarienbasierten Regression Suites zusammengefügt werden können. Somit stellt diese Technologie sicher, dass die Bestände an API-Tests effizient, konsistent und änderungsbeständig sind.

Mit Version 9.10.6 von SOAtest will Parasoft die Testautomation auf ein neues Niveau heben. Bisher nutzten Tools zur Automatisierung von Softwaretests die Automation vorrangig bei der Ausführung der Tests, während deren Erstellung als größtenteils manuelle Tätigkeit galt. Um stattdessen alle manuellen Testaufgaben zu reduzieren und so das Continuous-Quality-Konzept zu unterstützen, wertet Parasoft das automatisierte Erstellen von Testfällen durch Machine Learning auf.

Kommentar zu diesem Artikel abgeben

Schreiben Sie uns hier Ihre Meinung ...
(nicht registrierter User)

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.
Kommentar abschicken
copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 45529426 / Test & Qualität)