Noch 7 Tage bis zum nächsten NAVIGATE Kongress am 12. März 2024!
Zurück

NLT - Natural Language Testing

11:05 Uhr
Softwarequalität
NLT - Natural Language Testing
Mittlerweile hat die künstliche Intelligenz (KI) Einzug in den Bereich des Softwaretestens erhalten. Insbesondere im UI-Tests (Erkennen von Oberflächen) finden sich viele Lösungen. Diese Lösungen setzen also eine entsprechend entwickelte Benutzeroberfläche voraus. Mit dem vorgestellten Ansatz verfolgen wir in anderes Ziel: Die KI soll schon frühzeitig im Entwicklungsprozess den Test und somit auch die Entwicklung unterstützen. Wir gehen davon aus, dass in natürlicher Sprache Testfälle erfasst wurden. Mittels Natural Language Processing (NLP) sollen diese in Skripte für einen Testroboter transformiert werden. Zielvision ist, dass aus von Fachanwender:innen formulierte Tests für bestimmte Anforderungen (User Stories) mittels des hier vorgestellten Verfahrens in ausführbare Testskripte umgesetzt werden und somit das Testen enorm beschleunigt werden kann. Das würde insbesondere das Test Driven Development (TDD) unterstützen, aber der Nutzen ist unabhängig von der Methodik.