Die aktuelle Studie „Future of Quality Assurance 2023“ von LambdaTest beleuchtet die sich wandelnde Landschaft der Softwaretestverfahren und zeigt eine bemerkenswerte KI-Nutzung von 78 % unter 1.615 Softwaretestexperten aus 70 verschiedenen Ländern. Die Studie hebt nicht nur die weitverbreitete Integration von KI in Testprozesse hervor, sondern untersucht auch die Herausforderungen, denen sich Unternehmen bei der Sicherstellung der Softwarezuverlässigkeit und der Schließung der Qualifikationslücke gegenübersehen.
Die Einführung von KI verändert die Testdynamik
Die Studie unterstreicht einen bedeutenden Paradigmenwechsel: 72 % der Unternehmen binden Tester in die Sprint-Planung ein und verdeutlichen damit einen entscheidenden Schritt hin zu einer früheren Priorisierung der Softwarequalität im Softwareentwicklungszyklus. Gleichzeitig zeigt die Studie einen besorgniserregenden Trend bei kleinen Unternehmen auf: Nur 61,6 % von ihnen beziehen Tester in jeden Sprint ein, was auf eine verzögerte Anwendung dieser wichtigen Kennzahl hindeutet.
Neben diesen Effizienzsteigerungen haben KI-Technologien rasant tracgewonnen. Softwaretester berichten, KI zur Automatisierung verschiedenster Aufgaben einzusetzen, darunter die Erstellung von Testdaten (51 %), das Schreiben von automatisiertem Testcode (45 %), die Analyse und Berichterstellung von Testergebnissen (36 %) sowie die Formulierung von Testfällen (46 %). Diese weitverbreitete Nutzung unterstreicht den transformativen Einfluss von KI auf die Optimierung von Testprozessen und die Verbesserung der Softwarequalität insgesamt.
Trotz des rasanten Anstiegs der KI-Nutzung deckt die Studie eine entscheidende Lücke bei der effektiven Nutzung von CI/CD-Tools auf. Zwar automatisieren 89 % der Unternehmen die Bereitstellung und Ausführung von Tests mithilfe von CI/CD-Tools, doch lediglich 45 % starten ihre automatisierten Tests manuell. Diese Diskrepanz verdeutlicht ein verpasstes Potenzial bei der Ausschöpfung des vollen Potenzials von CI/CD-Tools zur Optimierung von Testprozessen.
Herausforderungen und Kompetenzlücken bei Softwaretestpraktiken
Die LambdaTest-Studie deckt bestehende Lücken in der Softwaretestpraxis auf: Erschreckende 74 % der Teams verfügen über keinen strukturierten Ansatz für die Durchführung von Tests. Dieses defibeeinträchtigt nicht nur die Effizienz, sondern gibt auch Anlass zur Sorge, dass wichtige Faktoren wie Risikostufen und Kundenfeedback vernachlässigt werden.
Die Studie unterstreicht zudem das Fehlen datenbasierter Erkenntnisse bei der Messung der Softwarezuverlässigkeit: Mehr als 48 % der Unternehmen verfügen nicht einmal über grundlegende Testintelligenz- und Überwachungssysteme. Diese Erkenntnis stellt die Branche vor eine erhebliche Herausforderung und verdeutlicht die Notwendigkeit eines ganzheitlicheren und datenzentrierten Ansatzes, um die Robustheit von Softwaretestverfahren zu gewährleisten.
Asad Khan, CEO und Mitgründer von LambdaTest, erkennt die Bedeutung des Einsatzes von KI an, betont aber, dass dies nur ein Schritt auf dem Weg ist. Er verweist auf Produktivitätshemmnisse wie unzuverlässige Tests und den Zeitaufwand für die Einrichtung und Wartung von Testumgebungen. Dies bietet der Branche die Chance und gleichzeitig die Herausforderung, Tools zu entwickeln, die Teams befähigen, diese Hemmnisse effizient zu beheben und die Softwarequalität in ihren Prozessen zu verbessern.
Die Studie „Zukunft der Qualitätssicherung 2023“ zeichnet ein dynamisches Bild der Veränderungen im Softwaretesting. Obwohl die KI-Nutzung unter Softwaretestern bereits beeindruckende 78 % erreicht hat, bestehen weiterhin Herausforderungen hinsichtlich der Gewährleistung der Softwarezuverlässigkeit und der Schließung von Qualifikationslücken. Die Branche muss diese Herausforderungen entschlossen angehen und das transformative Potenzial von KI nutzen, während sie gleichzeitig die Lücken in den Testpraktiken schließt. Angesichts der fortschreitenden Entwicklung der Software bleibt die Frage: Wie wird sich die Branche anpassen, um nicht nur die Einführung, sondern auch die effektive Implementierung von KI in der Softwaretestpraxis sicherzustellen?

