{"id":4039,"date":"2025-06-08T13:06:10","date_gmt":"2025-06-08T11:06:10","guid":{"rendered":"https:\/\/ittester.sk\/automatisiertes-testen\/ai-asistenti-testovanie-softveru\/"},"modified":"2025-06-08T14:04:45","modified_gmt":"2025-06-08T12:04:45","slug":"ai-assistenten-software-testing","status":"publish","type":"post","link":"https:\/\/ittester.sk\/de\/automatisiertes-testen\/ai-assistenten-software-testing\/","title":{"rendered":"KI-Assistenten im Softwaretest"},"content":{"rendered":"\n<p>Einleitung: Das Konzept digitaler Helfer \u2013 KI-Assistenten \u2013 hat sich in den letzten Jahren in<br>verschiedenen Bereichen der Informationstechnologie deutlich etabliert. Diese intelligenten<br>Assistenten k\u00f6nnen basierend auf Benutzereingaben (sprachlich oder textuell) eine Vielzahl von<br>Aufgaben ausf\u00fchren \u2013 von der Informationssuche bis hin zu automatisierten Aktionen. Alltagsnutzer<br>begegnen ihnen vor allem als pers\u00f6nliche digitale Begleiter auf Smartphones und intelligenten<br>Lautsprechern (sogenannte pers\u00f6nliche KI-Assistenten, auf Tschechisch \u201eAI osobn\u00ed asistent\u201c). Es stellt<br>sich nat\u00fcrlich die Frage, welcher der \u201ebeste KI-Assistent\u201c f\u00fcr unterschiedliche Bed\u00fcrfnisse ist \u2013 eine<br>eindeutige Antwort gibt es jedoch nicht, da jedes Tool seine St\u00e4rken und Schw\u00e4chen hat. Im Bereich der<br>Softwaretests kommen KI-Assistenten in zweifacher Weise zum Einsatz: (1) als Werkzeuge, die Testern<br>helfen, ihre Arbeit effizienter zu gestalten, und (2) als komplexe Systeme, die selbst spezielles Testing<br>erfordern. In diesem Artikel betrachten wir beide Perspektiven \u2013 wir erkl\u00e4ren, was KI-Assistenten sind,<br>welche Typen es gibt (Sprachassistenten, virtuelle, pers\u00f6nliche, dom\u00e4nenspezifische), wie es um ihre<br>mehrsprachige Unterst\u00fctzung steht (z.\u202fB. ein kostenloser KI-Assistent auf Tschechisch), und wie sie<br>konkret zum Softwaretesten beitragen. Au\u00dferdem diskutieren wir die Vorteile und Herausforderungen,<br>die die Integration von KI-Assistenten in den Testprozess mit sich bringt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><br>Was sind KI-Assistenten? Definition und Zweck<\/h2>\n\n\n\n<p>Ein KI-Assistent ist im Grunde eine intelligente Softwareanwendung, die Befehle in nat\u00fcrlicher Sprache<br>(gesprochen oder geschrieben) versteht und \u00fcber eine Konversationsschnittstelle verschiedene<br>Aufgaben f\u00fcr den Benutzer ausf\u00fchrt. Mit anderen Worten handelt es sich um einen virtuellen<br>Assistenten, der von k\u00fcnstlicher Intelligenz angetrieben wird und auf Anfrage reagiert und hilft \u2013 sei es<br>beim Programmieren einer Erinnerung, beim Suchen nach Informationen, beim Buchen eines Termins<br>oder bei komplexeren analytischen Aufgaben. Anfangs waren diese Assistenten noch recht einfach und<br>st\u00fctzten sich auf vordefinierte Regeln und Antworten. Ein moderner KI-Assistent nutzt hingegen in der<br>Regel maschinelles Lernen und insbesondere fortgeschrittene Modelle zur Verarbeitung nat\u00fcrlicher<br>Sprache, wodurch er frei formulierte Fragen besser verstehen und seine Antworten dem Kontext<br>anpassen kann.<br>KI-Assistenten kann man als reaktive Agenten verstehen \u2013 sie warten auf Anweisungen des Nutzers<br>(z.\u202fB. einen Sprachbefehl oder eine Textfrage) und f\u00fchren daraufhin eine Aktion aus oder geben eine<br>Empfehlung. Das unterscheidet sie von sogenannten KI-Agenten, die auch ohne direkten Befehl<br>autonom (proaktiv) handeln k\u00f6nnen, um ein bestimmtes Ziel zu erreichen. In der Praxis verschwimmt<br>die Grenze jedoch \u2013 fortgeschrittene Assistenten k\u00f6nnen von sich aus L\u00f6sungen vorschlagen, wenn der<br>Nutzer sie dazu erm\u00e4chtigt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sprach- und virtuelle Assistenten in der Praxis<\/h2>\n\n\n\n<p><br>Ein sprachgesteuerter KI-Assistent auf einem Smartphone kann Benutzerbefehle mittels<br>Spracherkennung ausf\u00fchren. Sprachassistenten (voice assistants) geh\u00f6ren zu den bekanntesten Typen<br>hierzu z\u00e4hlen beispielsweise Apple Siri, Amazon Alexa oder der Assistant von Google. Typische<br>Einsatzumgebungen sind Smartphones oder intelligente Lautsprecher, bei denen der Nutzer einen<br>\u201eBefehl\u201c \u00e4u\u00dfert (z.\u202fB. eine Frage oder Anweisung) und der KI-Sprachassistent daraufhin mit einer<br>sprachlichen Antwort reagiert oder eine Aktion ausf\u00fchrt. So kann der Google Assistant \u2013 ein beliebter<br>KI-Assistent auf Android-Ger\u00e4ten \u2013 auf das Kommando \u201eHey Google\u201c Informationen suchen, Musik<br>abspielen oder Smart-Home-Ger\u00e4te steuern.<\/p>\n\n\n\n<p><br>\u00c4hnlich hat Siri auf dem iPhone (eingef\u00fchrt 2011) der breiten \u00d6ffentlichkeit die Erfahrung der<br>sprachgesteuerten Bedienung des Telefons gebracht. Diese virtuellen Assistenten sind zu einem festen<br>Bestandteil des \u00d6kosystems moderner Ger\u00e4te geworden. Die Verbreitung von Sprachassistenten wird<br>durch Statistiken veranschaulicht: Im Jahr 2025 nutzen etwa 20,5\u202f% der Menschen weltweit die<br>Sprachsuche, und es sind bis zu 8,4\u202fMilliarden Sprachassistenten in Umlauf \u2013 mehr als die<br>Erdbev\u00f6lkerung. In den USA wird gesch\u00e4tzt, dass \u00fcber 153\u202fMillionen Menschen Sprachassistenten<br>verwenden, wobei Siri mit ungef\u00e4hr 86,5\u202fMillionen Nutzern am beliebtesten ist. Diese Zahlen deuten<br>darauf hin, dass die in Ger\u00e4te integrierte und kostenlos verf\u00fcgbare KI-Assistenten-Technologie nun<br>massenhaft verbreitet ist und die Nutzer sich daran gew\u00f6hnt haben. Sprachassistenten helfen bei<br>allt\u00e4glichen Aufgaben wie Wetterabfragen, dem Stellen des Weckers, Navigation oder dem Diktieren<br>von Nachrichten und sparen dadurch Zeit \u2013 im Consumer-Bereich sind sie nahezu ein unverzichtbarer<br>Teil des Alltags.<\/p>\n\n\n\n<p><br>Ein \u201evirtueller Assistent\u201c ist ein weiter gefasster Begriff, der nicht nur Sprachassistenten, sondern<br>generell alle KI-Assistenten in softwarebasierter Form umfasst. Mitunter werden die Begriffe<br>Sprachassistent und virtueller Assistent auch synonym verwendet. Ein virtueller Assistent kann \u00fcber<br>Sprache oder in Textform (Chatbot) kommunizieren. Im tschechischen Kontext wird der Begriff \u201eAI<br>virtu\u00e1ln\u00ed asistent\u201c (bzw. die Abk\u00fcrzung AI asistent) verwendet, im Rum\u00e4nischen der Ausdruck \u201easistent<br>virtual AI\u201c \u2013 beide bezeichnen einen digitalen Assistenten, der durch k\u00fcnstliche Intelligenz angetrieben<br>ist. Wichtig ist, dass \u2013 ob es nun um Sprachsteuerung oder Chat-Konversation geht \u2013 die nat\u00fcrliche<br>Interaktion der Schl\u00fcssel zum Erfolg dieser Tools ist. Der Nutzer hat nicht das Gef\u00fchl, komplizierte<br>Befehle wie an einen Computer eingeben zu m\u00fcssen \u2013 es gen\u00fcgt, seine Frage in normaler Sprache zu<br>stellen, und der Assistent bem\u00fcht sich, zu helfen.<\/p>\n\n\n\n<p><br>Aus Sicht der Softwaretester stellen Sprach- und virtuelle Assistenten eine interessante<br>Herausforderung dar. Das Testen eines solchen Systems bedeutet, nicht nur die funktionale Korrektheit<br>zu \u00fcberpr\u00fcfen (ob es die gew\u00fcnschte Aktion ausf\u00fchrt), sondern auch das Verst\u00e4ndnis verschieden<br>formulierter Eingaben, die Robustheit gegen\u00fcber Hintergrundger\u00e4uschen oder Akzenten in der<br>Sprache und die Sicherheit (damit z.\u202fB. keine unautorisierte Person per Sprachbefehl an sensible<br>Informationen gelangt). Qualit\u00e4tssicherungs-Experten (QA) m\u00fcssen Testf\u00e4lle entwerfen, die eine<br>Vielzahl von Szenarien abdecken \u2013 von verschiedenen Dialekten und Sprachen bis hin zu<br>ungew\u00f6hnlichen Fragen, auf die der Assistent nicht unangemessen reagieren darf.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><br>Mehrsprachige Unterst\u00fctzung von KI-Assistenten (Slowakisch, Tschechisch u.\u202fa.)<\/h2>\n\n\n\n<p><br>Einer der kritischen Faktoren f\u00fcr die Nutzbarkeit von KI-Assistenten ist die Unterst\u00fctzung mehrerer<br>Sprachen. Weltweite Marktf\u00fchrer wie der Google Assistant oder Amazon Alexa begannen mit Englisch,<br>f\u00fcgten jedoch nach und nach weitere Sprachen hinzu. Slowakische und tschechische Nutzer warteten<br>lange auf die Lokalisierung \u2013 so hat der Google Assistant offiziell erst um 2018\u20132019 die Unterst\u00fctzung<br>f\u00fcr Tschechisch und Slowakisch eingef\u00fchrt. Heute kommuniziert der Google Assistant bereits auf<br>Slowakisch und Tschechisch, was f\u00fcr viele entscheidend ist. Man kann also einen KI-Assistenten im<br>Telefon oder Lautsprecher auf Tschechisch nutzen \u2013 der Nutzer stellt seine Frage auf Tschechisch und<br>erh\u00e4lt die Antwort auf Tschechisch. Ebenso unterst\u00fctzt Apple Siri seit 2016 beispielsweise Mandarin<br>oder Spanisch, und Microsoft Cortana (die sich allerdings inzwischen vom Markt zur\u00fcckgezogen hat)<br>beherrschte mehrere Weltsprachen. Amazon Alexa sprach bis vor Kurzem weder Tschechisch noch<br>Slowakisch, was ihre Nutzung in der Slowakei und Tschechien einschr\u00e4nkte, doch es gibt inoffizielle<br>Wege und APIs, um die Sprachbarriere zu \u00fcberwinden.<\/p>\n\n\n\n<p><br>Wichtig ist, dass mit dem Aufkommen gro\u00dfer Sprachmodelle (LLM) die M\u00f6glichkeit entstanden ist,<br>praktisch jede beliebige Sprache zu unterst\u00fctzen. Modelle wie GPT-4 (eingesetzt in ChatGPT) bew\u00e4ltigen<br>in hohem Ma\u00dfe auch sogenannte ressourcenschwache Sprachen. Das bedeutet, selbst wenn ein<br>Sprachassistent eine bestimmte Sprache offiziell nicht unterst\u00fctzt, kann man einen textbasierten KI<br>Assistenten (Chatbot) als Vermittler nutzen. So kann heute beispielsweise ChatGPT als kostenloser KI<br>Assistent auf Tschechisch dienen \u2013 man muss ihm nur eine Frage auf Tschechisch stellen, und das<br>Modell antwortet flie\u00dfend auf Tschechisch, obwohl es keine Sprachausgabe bietet. \u00c4hnlich w\u00e4re es<br>m\u00f6glich, mit ihm auf Slowakisch oder Rum\u00e4nisch zu kommunizieren. In diesem Sinne sehen wir auch<br>das Entstehen lokaler Initiativen: Verschiedene Start-ups entwickeln Chatbots, die speziell f\u00fcr eine<br>bestimmte Sprache oder einen bestimmten Kulturkreis trainiert wurden. Zu nennen ist etwa das Projekt<br>\u201eAlquist\u201c der Technischen Universit\u00e4t Prag (\u010cVUT), das auf konversationelle KI in tschechischer Sprache<br>abzielte, oder rum\u00e4nische Projekte, die von der dortigen Regierung zur Entwicklung von KI-Assistenten<br>in Rum\u00e4nisch gef\u00f6rdert werden. Obwohl diese lokalen L\u00f6sungen nicht den Ruhm globaler Akteure<br>erreicht haben, zeigen sie das Bestreben, KI f\u00fcr jede Sprache bereitzubringen.<\/p>\n\n\n\n<p><br>Aus Marketingsicht begegnen uns sogar Keywords wie \u201eAI asistent \u010desky\u201c oder \u201easistent AI roman\u0103\u201c<br>Nutzer suchen gezielt nach Assistenten, die \u201eihre\u201c Sprache sprechen. Unternehmen reagieren darauf:<br>Der Google Assistant beherrscht heute Dutzende Sprachen und verbessert kontinuierlich das<br>Verst\u00e4ndnis lokaler Namen und Ausdr\u00fccke. F\u00fcr Testing-Fachleute bedeutet das die Notwendigkeit von<br>Lokalisierungstests f\u00fcr KI-Assistenten: zu \u00fcberpr\u00fcfen, ob S\u00e4tze, die ins Slowakische oder Tschechische<br>\u00fcbersetzt wurden, Sinn ergeben, ob der Assistent Ortsnamen korrekt ausspricht und ob er auch<br>umgangssprachliche Ausdr\u00fccke versteht. Zudem muss auch das Umschalten der Sprachen getestet<br>werden \u2013 viele Assistenten erm\u00f6glichen einen zweisprachigen Modus (z.\u202fB. Englisch und Slowakisch<br>gleichzeitig), was f\u00fcr Tester eine weitere Komplexit\u00e4tsdimension darstellt.<\/p>\n\n\n\n<p><br>Abschlie\u00dfend sei erw\u00e4hnt, dass die meisten g\u00e4ngigen KI-Assistenten f\u00fcr Endnutzer kostenlos sind. Sie<br>sind entweder Teil des Betriebssystems (Siri auf Apple-Ger\u00e4ten, Google Assistant auf Android-Ger\u00e4ten)<br>oder frei im Internet verf\u00fcgbar (ChatGPT hat eine kostenlose Version, Amazon Alexa erfordert kein<br>Abonnement etc.). Das tr\u00e4gt zu ihrer weiten Verbreitung bei \u2013 sobald ein Assistent Ihre Sprache<br>unterst\u00fctzt und kostenlos ist, ist die H\u00fcrde, ihn auszuprobieren, sehr niedrig. Aus Anbietersicht handelt<br>es sich oft um eine strategische Investition: Amazon verkaufte beispielsweise seine smarten Echo<br>Lautsprecher mit Verlust, nur um Alexa in die Haushalte zu bringen. Ein kostenloser KI-Assistent im<br>Zuhause erh\u00f6ht dann die Kundentreue und generiert Daten, die f\u00fcr Unternehmen wertvoll sind.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><br>KI-Assistenten in speziellen Bereichen (Medizin, Unternehmen u.\u202fa.)<\/h2>\n\n\n\n<p>W\u00e4hrend wir bisher haupts\u00e4chlich \u00fcber allgemeine pers\u00f6nliche Assistenten gesprochen haben, bildet<br>eine wichtige Kategorie die dom\u00e4nenspezifischen KI-Assistenten. Das sind Assistenten, die f\u00fcr eine<br>konkrete Branche oder Aufgabe entwickelt wurden. Ein Beispiel ist ein medizinischer KI-Assistent (in der<br>Terminologie mancher ausl\u00e4ndischer Artikel als asistent medical AI bezeichnet) \u2013 ein System, das \u00c4rzten<br>und medizinischem Personal hilft. Ein solcher Assistent kann beispielsweise per Spracheingabe<br>Patientendaten aufzeichnen und in Echtzeit in Krankenakten eintragen, dem Arzt w\u00e4hrend der<br>Untersuchung Behandlungsprotokolle in Erinnerung rufen oder sogar auf Basis von Symptomen einen<br>m\u00f6glichen Befund vorschlagen (nat\u00fcrlich hat der Mensch das letzte Wort). Statistiken deuten darauf<br>hin, dass bis zu 42\u202f% der Gesundheitsorganisationen Sprachassistenztechnologie im Patientenkontakt<br>einsetzen oder dies planen. In der Praxis kann ein Arzt also sagen: \u201eAssistent, dicte die Epikrise\u201c, und<br>der KI-Assistent transkribiert und formatiert den Arztbrief bzw. beantwortet dem Patienten h\u00e4ufig<br>gestellte Fragen. \u00c4hnliche Assistenten im Gesundheitswesen m\u00fcssen strengen Tests unterzogen<br>werden \u2013 hier geht es oft um Leben und Tod, daher sind Genauigkeit und Sicherheit kritisch.<br><br>Getestet werden Szenarien wie: Erkennt der Assistent Arzneimittelnamen korrekt (die sich sehr \u00e4hnlich<br>anh\u00f6ren)? Speichert er sensible Daten sicher? Reagiert er angemessen, wenn der Patient ihm eine<br>Frage zu Symptomen stellt? (\u00dcbrigens haben etwa 21\u202f% der Nutzer von Sprachassistenten bereits nach<br>Krankheitssymptomen oder \u00c4rzten gefragt, das hei\u00dft, die Nachfrage seitens der Patienten ist<br>vorhanden.)<\/p>\n\n\n\n<p><br>Abgesehen von der Medizin finden wir KI-Assistenten auch im Rechtswesen (z.\u202fB. als Hilfe beim<br>Durchsuchen von Tausenden Seiten juristischer Dokumente), im Finanzwesen (Finanzberater, die<br>M\u00e4rkte analysieren), im Personalwesen (ein KI-Assistent f\u00fcr HR, der Bewerber vorsortiert) oder im<br>Kundensupport. Viele Unternehmen setzen Chatbots auf ihren Websites und Kommunikationskan\u00e4len<br>ein \u2013 diese virtuellen Agenten erledigen oft Routineanfragen von Kunden. Obwohl man sie eher<br>Chatbots als Assistenten nennt, handelt es sich technisch um ein verwandtes Konzept. Der Unterschied<br>besteht darin, dass ein Chatbot eingeschr\u00e4nkter ist (auf die FAQ des Unternehmens programmiert),<br>w\u00e4hrend ein KI-Assistent ein breiteres Aufgabenspektrum hat. F\u00fcr Tester gilt jedoch auch hier die<br>Notwendigkeit gr\u00fcndlicher Tests: Versteht der Chatbot die umgangssprachlichen Ausdr\u00fccke der<br>Kunden? Kann er das Gespr\u00e4ch an einen Menschen \u00fcbergeben, wenn die Frage zu komplex ist? Und<br>verbreitet er keine unangemessenen oder rechtlich riskanten Antworten?<\/p>\n\n\n\n<p><br>Ein eigenes Kapitel bilden KI-Assistenten f\u00fcr Unternehmensanwendungen und die Teamproduktivit\u00e4t.<br>Tech-Giganten integrieren heute KI direkt in Office-Suiten \u2013 Microsofts Copilot in Office 365 hilft etwa, E<br>Mails zusammenzufassen oder eine Pr\u00e4sentation zu erstellen; Google hat seinen Assistenten in Google<br>Workspace, der Antworten vorschlagen und den Kalender organisieren kann. Diese Assistenten<br>brauchen nicht unbedingt eine \u201ePers\u00f6nlichkeit\u201c wie Alexa oder Siri; sie funktionieren eher im<br>Hintergrund als stille Helfer. F\u00fcr Softwaretester stellen sie eine neue Schicht von Funktionalit\u00e4t dar, die<br>getestet werden muss \u2013 etwa ob die KI im Texteditor keine unpassenden \u00c4nderungen am Dokument<br>vornimmt, oder ob der Assistent im E-Mail-Client nicht die Privatsph\u00e4re verletzt, indem er gesammelte<br>Daten aus dem Unternehmen sendet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><br>Fortgeschrittene generative KI-Assistenten (ChatGPT, Gemini, DeepSeek\u2026)<\/h2>\n\n\n\n<p>Ein Meilenstein in der Welt der KI-Assistenten war das Aufkommen der sogenannten generativen<br>Modelle auf Basis gro\u00dfer Sprachmodelle. Systeme wie OpenAIs ChatGPT (basierend auf den Modellen<br>GPT-3.5 und GPT-4) haben gezeigt, dass ein KI-Assistent durchaus in der Lage ist, ein recht tiefgehendes<br>Gespr\u00e4ch zu f\u00fchren, umfangreiche Texte oder Programmcode zu generieren und sogar Gedichte oder<br>Bilder zu erstellen. ChatGPT, Ende 2022 gestartet, gewann rasch Hunderte Millionen Nutzer und wurde<br>de facto zum Standard f\u00fcr konversationelle KI-Assistenten. An diesem Erfolg sieht man, dass, sobald ein<br>Assistent ein gewisses F\u00e4higkeitsniveau \u00fcberschreitet, die Nutzer ihn f\u00fcr unglaublich vielf\u00e4ltige<br>Aufgaben einsetzen \u2013 von der Beantwortung allgemeiner Fragen, \u00fcber das Erstellen von Inhalten, bis<br>hin zur technischen Hilfe (z.\u202fB. Unterst\u00fctzung beim Programmieren oder bei mathematischen<br>Problemen).<\/p>\n\n\n\n<p><br>Auf dem Markt generativer KI-Assistenten stieg jedoch schnell die Konkurrenz. Das Unternehmen<br>Google hat ein eigenes fortgeschrittenes Modell namens Gemini entwickelt, das seinen Assistant auf<br>ein neues Niveau heben soll. Der Google Assistant (der, wie erw\u00e4hnt, seit 2016 in Betrieb ist) wurde<br>daher in den Jahren 2023\u20132024 von Grund auf auf die Gemini-Technologie umgestellt, damit er fl\u00fcssiger<br>und dialogorientierter auf komplexe Anfragen reagieren kann. Google bezeichnet Gemini als \u201eneuen<br>Typ eines pers\u00f6nlichen KI-Assistenten\u201c mit Fokus auf nat\u00fcrlicher Kommunikation und<br>fortgeschrittenem logischen Denken. Mit anderen Worten: Die Ambition ist, dass der KI-Assistent der<br>n\u00e4chsten Generation von Google nicht nur einfache Sprachbefehle (\u201eStell den Wecker\u201c) bew\u00e4ltigt,<br>sondern auch komplexere Aufgaben wie die Planung eines ganzen Tages, die L\u00f6sung mehrstufiger<br>Probleme oder kreative Zusammenarbeit mit dem Nutzer. Solche Ziele bringen nat\u00fcrlich auch<br>Leistungsherausforderungen mit sich \u2013 Google selbst r\u00e4umt ein, dass Gemini f\u00fcr einige Anfragen mehr<br>Zeit ben\u00f6tigt als die vorherige Generation, obwohl es auf ein viel breiteres Spektrum von Fragen<br>antworten kann.<\/p>\n\n\n\n<p><br>Ein weiterer interessanter Name ist der DeepSeek-KI-Assistent (h\u00e4ufig gesucht als \u201edeepseek ai<br>asistent\u201c). Dabei handelt es sich um einen relativ neuen Akteur, der durch Meldungen im Januar 2025<br>bekannt wurde. Laut Experten der Penn State University ist der DeepSeek-KI-Assistent ein System<br>\u00e4hnlich ChatGPT oder Google Gemini, das f\u00fcr ein breites Aufgabenspektrum entwickelt wurde, jedoch<br>mit deklarierter Spezialisierung auf formale logische und mathematische Probleme. Das ist<br>bemerkenswert, denn ausgerechnet formales logisches Denken gilt als Schwachstelle vieler gro\u00dfer<br>Sprachmodelle. DeepSeek erregte auch dadurch Aufsehen, dass behauptet wird, es erreiche eine<br>konkurrenzf\u00e4hige Leistung mit deutlich geringeren Anforderungen an Rechenressourcen \u2013 angeblich<br>gen\u00fcgen ihm etwa 2.000 Chips im Vergleich zu 16.000, die Konkurrenten ben\u00f6tigen, was ihn zehnmal<br>effizienter macht. Diese Meldungen ersch\u00fctterten sogar kurzzeitig den Aktienmarkt der Chiphersteller,<br>denn sollten sie sich best\u00e4tigen, w\u00fcrde das eine g\u00fcnstigere und zug\u00e4nglichere KI f\u00fcr die breite Masse<br>bedeuten. Bislang warten Experten jedoch auf unabh\u00e4ngige Tests, um zu sehen, ob DeepSeek die<br>hohen Erwartungen in der Praxis tats\u00e4chlich erf\u00fcllt. Auf jeden Fall signalisiert sein Aufkommen<br>zusammen mit weiteren Alternativen wie Claude von Anthropic, Open-Source-Modellen (LLaMA 2 von<br>Meta usw.) und spezialisierten KI-Systemen (wie AlphaCode von DeepMind f\u00fcr die Programmierung) \u2013,<br>dass die \u00c4ra der fortgeschrittenen KI-Assistenten angebrochen ist und sich schnell entwickelt.<\/p>\n\n\n\n<p><br>F\u00fcr Softwaretester bringen generative Assistenten zwei Herausforderungen mit sich: Sie m\u00fcssen<br>lernen, sie zu ihrem Vorteil zu nutzen, und zugleich deren Zuverl\u00e4ssigkeit zu testen. Einerseits kann ein<br>Tester ChatGPT eine Frage stellen wie: \u201eGeneriere Testf\u00e4lle f\u00fcr die Funktion XY\u201c und erh\u00e4lt so Inspiration<br>oder einen grunds\u00e4tzlichen Entwurf von Tests. Andererseits, wenn ein Unternehmen einen KI<br>Assistenten in sein Produkt integriert (z.\u202fB. einen Chatbot in eine mobile Banking-App f\u00fcr Kunden), muss<br>der Tester \u00fcberpr\u00fcfen, dass dieser Assistent korrekt funktioniert, die Datensicherheit nicht gef\u00e4hrdet<br>und die Kommunikationsrichtlinien des Unternehmens einh\u00e4lt. Und das ist keine leichte Aufgabe, da<br>die Antworten einer generativen KI nicht fest programmiert, sondern probabilistisch sind \u2013 sie k\u00f6nnen<br>sich bei kleinsten \u00c4nderungen der Eingabe unterscheiden. Darauf kommen wir in der Diskussion der KI<br>Testherausforderungen noch zur\u00fcck.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><br>KI-Assistenten als Werkzeuge f\u00fcr Entwickler und Tester<\/h2>\n\n\n\n<p>KI-Assistenten sind nicht nur Objekte des Testens, sondern werden immer h\u00e4ufiger selbst zu<br>Werkzeugen in den H\u00e4nden von Testern und Entwicklern. Im Bereich der Softwareentwicklung haben in<br>den letzten zwei Jahren die sogenannten \u201eAI Coding Assistants\u201c \u2013 Assistenten f\u00fcr die Programmierung<br>f\u00fcr Furore gesorgt. Das bekannteste Beispiel ist GitHub Copilot, das auf Basis eines Kommentars oder<br>unvollst\u00e4ndigen Codes dem Entwickler die n\u00e4chsten Programmzeilen vorschl\u00e4gt. Copilot, das auf dem<br>Codex-Modell von OpenAI basiert, deb\u00fctierte 2021 und erlangte schnell Popularit\u00e4t als \u201eAI Pair<br>Programmer\u201c. Es kann die Produktivit\u00e4t von Entwicklern steigern, ihnen das Schreiben von Boilerplate<br>Code ersparen und sogar helfen, Unit-Tests zu generieren. Studien und Blogbeitr\u00e4ge zeigen, dass<br>Copilot beim Schreiben von Testf\u00e4llen n\u00fctzlich sein kann, Randf\u00e4lle vorschl\u00e4gt oder bestehende Tests<br>schnell erg\u00e4nzt. Aus Testersicht bedeutet das, dass man Routineaufgaben \u2013 zum Beispiel das Erstellen<br>eines grundlegenden Testger\u00fcsts \u2013 dem KI-Assistenten \u00fcberlassen kann und sich auf die Testlogik und<br>die Analyse der Ergebnisse konzentriert.<\/p>\n\n\n\n<p><br>Nicht nur GitHub Copilot, auch weitere Tools betreten die Testing-B\u00fchne. So hat die Testplattform<br>PractiTest einen eigenen KI-Assistenten namens Smart Fox integriert, der Testern beim Generieren und<br>Pflegen von Testf\u00e4llen hilft. Smart Fox kann auf Basis der Funktionsbeschreibung einen Testfall<br>vorschlagen und nutzt interessanterweise maschinelles Lernen, um den Nutzen einzelner Tests zu<br>bewerten (den sogenannten Test Value Score). Das erm\u00f6glicht Teams, Szenarien zu priorisieren, die die<br>meisten Risiken abdecken. \u00c4hnlich hat das Unternehmen LambdaTest den KI-Agenten KaneAI<br>vorgestellt, der als erster generativer Assistent f\u00fcr End-to-End-Tests bezeichnet wird. KaneAI basiert auf<br>einem LLM (Large Language Model) und erm\u00f6glicht Testern, Tests in nat\u00fcrlicher Sprache zu planen und<br>zu schreiben \u2013 man muss nur beschreiben, was getestet werden soll, und das Tool generiert<br>selbstst\u00e4ndig Testscripte. Es kann sowohl UI- als auch API-Tests abdecken, lernt kontinuierlich aus<br>Testdurchl\u00e4ufen dazu und assistiert beim Debugging. Obwohl diese Funktionen fast futuristisch<br>klingen, sind sie bereits heute in fr\u00fchen Versionen verf\u00fcgbar.<\/p>\n\n\n\n<p><br>Neben kommerziellen Tools gibt es auch Open-Source-Projekte und experimentelle Assistenten f\u00fcr<br>Tester. So pr\u00e4sentiert sich etwa das Plugin Continue f\u00fcr Visual Studio Code als KI-Assistent, der beim<br>Schreiben von Code und Tests hilft (\u00e4hnlich wie Copilot). In Testlaboren von Unternehmen wiederum<br>werden interne Chatbots entwickelt, die Test-Logs analysieren und auf Anomalien hinweisen k\u00f6nnen,<br>oder die die Ergebnisse der CI\/CD-Pipeline \u00fcberwachen und in nat\u00fcrlicher Sprache melden, was<br>schiefgelaufen ist. Stellen Sie sich zum Beispiel einen Slack-Bot vor, dem Sie schreiben: \u201eBitte finde<br>heraus, warum die n\u00e4chtlichen Tests fehlgeschlagen sind\u201c \u2013 und er durchforstet die Logs und antwortet:<br>\u201eSie sind fehlgeschlagen, weil Dienst X einen 500er-Fehler zur\u00fcckgab, vermutlich aufgrund eines<br>falschen Datenformats.\u201c Solche Prototypen entstehen bereits, und es ist zu erwarten, dass sie in naher<br>Zukunft zum festen Bestandteil des Werkzeugkastens von QA-Teams geh\u00f6ren werden.<\/p>\n\n\n\n<p><br>F\u00fcr Tester und Entwickler bieten KI-Assistenten also die Chance, bestimmte Teile der Arbeit zu<br>automatisieren und zu beschleunigen. Nat\u00fcrlich handelt es sich bislang nicht um einen allm\u00e4chtigen<br>Ersatz \u2013 die Empfehlungen der KI m\u00fcssen \u00fcberpr\u00fcft werden. Zum Beispiel kann von Copilot generierter<br>Code Fehler oder suboptimale Strukturen enthalten, sodass ein Mensch ihn durchsehen muss (Copilot<br>selbst weist darauf hin, dass generierter Code nicht fehlerfrei sein muss). Ebenso k\u00f6nnen von der KI<br>vorgeschlagene Testszenarien etwas Wichtiges auslassen. Im Idealfall erleichtert die KI jedoch<br>langweilige und repetitive Aufgaben \u2013 sie generiert Boilerplate-Code, schl\u00e4gt Edge-Cases vor,<br>verarbeitet gro\u00dfe Datenmengen \u2013 und der Mensch steuert kritisches Denken und Kreativit\u00e4t bei.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><br>Vorteile von KI-Assistenten beim Testen von Software<\/h2>\n\n\n\n<p>Der Einsatz von KI-Assistenten im Testprozess bringt mehrere Vorteile mit sich, die sowohl die Qualit\u00e4t<br>als auch die Geschwindigkeit der QA-Prozesse erh\u00f6hen:\u2022<\/p>\n\n\n\n<p><ul><li>Automatisierung routinem\u00e4\u00dfiger Aufgaben: KI-Assistenten k\u00f6nnen sich wiederholende<br>T\u00e4tigkeiten \u00fcbernehmen, wie z.\u202fB. die Generierung von Testdaten, die grundlegende Analyse von<br>Logs oder die Suche nach bekannten Bugs im Tracking-System. Dadurch gewinnen Tester Zeit<br>f\u00fcr anspruchsvollere Aufgaben und reduzieren das Risiko menschlicher Fehler bei monotoner<br>Arbeit.<\/li><\/ul><\/p>\n\n\n\n<p><ul><li>Schnelleres Feedback: Dank KI k\u00f6nnen die Ergebnisse bestimmter Tests nahezu in Echtzeit<br>gewonnen werden. Ein Assistent, der in die IDE integriert ist, kann beispielsweise bereits<br>w\u00e4hrend der Entwicklung auf potenzielle Fehler hinweisen (Shift-Left-Ansatz). Je fr\u00fcher ein Fehler<br>entdeckt wird, desto kosteng\u00fcnstiger ist seine Behebung.<\/li><\/ul><\/p>\n\n\n\n<p><ul><li>Breitere Testabdeckung: Generative KI kann zahlreiche Varianten von Testszenarien<br>vorschlagen, einschlie\u00dflich solcher, auf die das Team vielleicht nicht gekommen w\u00e4re. Das hilft,<br>die Abdeckung zu erh\u00f6hen \u2013 verschiedene Eingaben, Randf\u00e4lle oder un\u00fcbliche Vorgehensweisen<br>werden getestet. Viele KI-Testtools (Smart Fox, KaneAI usw.) geben an, dass sie den Testumfang<br>effektiv erweitern k\u00f6nnen, ohne dass der Aufwand des Teams dramatisch steigt.<\/li><\/ul><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Personalisiertes Lernen und Anpassung: Einige Assistenten k\u00f6nnen aus Firmendaten oder<br>Teampr\u00e4ferenzen lernen. Wenn die KI zum Beispiel bemerkt, dass in einem Projekt h\u00e4ufig ein<br>bestimmter Fehler auftritt, kann sie den Testern k\u00fcnftig proaktiv einen Test empfehlen, der auf<br>dieses Gebiet abzielt. Eine solche Anpassungsf\u00e4higkeit steigert langfristig die Effizienz \u2013 die<br>Werkzeuge \u201espielen sich ein\u201c auf das jeweilige Projekt.<\/li>\n\n\n\n<li>St\u00e4ndige Verf\u00fcgbarkeit: Ein KI-Assistent wird nicht m\u00fcde und ist rund um die Uhr verf\u00fcgbar. Er<br>kann nonstop Systeme \u00fcberwachen (z.\u202fB. Produktions-Logs auf Anomalien pr\u00fcfen) oder auch<br>Testern um Mitternacht Fragen beantworten. Dies f\u00f6rdert eine agilere Entwicklung,<br>insbesondere in Teams, die \u00fcber verschiedene Zeitzonen verteilt arbeiten.<ul><li><br><\/li><\/ul><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Herausforderungen und Risiken beim Einsatz von KI-Assistenten im QA<\/h2>\n\n\n\n<p>Trotz unbestreitbarer Vorteile d\u00fcrfen die Herausforderungen und Risiken, die KI-Assistenten im Bereich<br>Testing (und der Entwicklung allgemein) mit sich bringen, nicht \u00fcbersehen werden:<br><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Unbestimmtheit und Reproduzierbarkeit: Die Ergebnisse von KI-Modellen sind nicht<br>deterministisch. Das bedeutet, dass ein und derselbe KI-Assistent auf sehr \u00e4hnliche Eingaben<br>leicht unterschiedlich antworten kann. F\u00fcr das herk\u00f6mmliche Testing ist das problematisch \u2013 wie<br>testet man eine Funktionalit\u00e4t, die nicht immer dasselbe Resultat liefert? Das Testen von KI<br>Systemen steht somit vor der Tatsache, dass die Resultate schwerer vorhersagbar und<br>reproduzierbar sind. Tester m\u00fcssen Erfolgsmetriken anders definieren (statistisch, z.\u202fB. \u201e95\u202f% der<br>Antworten m\u00fcssen korrekt sein\u201c) und viel Aufwand in die Schaffung einer stabilen<br>Testumgebung stecken, um den Einfluss zuf\u00e4lliger Abweichungen zu minimieren.<br><\/li>\n\n\n\n<li>\u201eHalluzinationen\u201c und falsche Antworten: Generative KI-Modelle k\u00f6nnen mit \u00dcberzeugung<br>etwas behaupten, das faktisch falsch ist. In Bezug auf einen Testassistenten kann das bedeuten,<br>dass er einen fehlerhaften Test vorschl\u00e4gt (z.\u202fB. mit einer falschen Annahme) oder ein Ergebnis<br>falsch bewertet. Der Tester muss dann Zeit darauf verwenden, zu \u00fcberpr\u00fcfen, ob die KI sich irrt.<br>Vertrauen vs. Kontrolle ist also ein zentrales Dilemma \u2013 man sollte sich auf die KI st\u00fctzen, ihr<br>aber gleichzeitig nicht \u201eblind vertrauen\u201c.<br><\/li>\n\n\n\n<li>Komplexit\u00e4t des Debuggings von KI-Systemen: Wenn herk\u00f6mmliche Software versagt, l\u00e4sst<br>sich die Ursache relativ direkt ermitteln (ein Bug im Code, eine fehlerhafte Bedingung etc.).<br>Wenn jedoch ein KI-Assistent eine falsche Antwort gibt, kann die Ursache tief in den Millionen<br>von Gewichten des neuronalen Netzes oder in ungeeigneten Trainingsdaten liegen. Es handelt<br>sich um das sogenannte Black-Box-Problem. F\u00fcr Tester ist es eine Herausforderung, einen KI<br>Fehler \u00fcberhaupt zu erkennen und ihn den Entwicklern verst\u00e4ndlich zu melden. Daher<br>entstehen neue Disziplinen wie AI Explainability (Erkl\u00e4rbarkeit von KI) und Data Testing \u2013 der<br>Tester sieht vielleicht nicht direkt ins Modell, kann aber die Trainingsdaten auf Bias<br>(Verzerrungen) untersuchen oder die KI mit zahlreichen Eingaben testen und die Ausgaben<br>statistisch auswerten.<br><\/li>\n\n\n\n<li>Sicherheits- und ethische Risiken: Wenn ein KI-Assistent Code generiert oder mit sensiblen<br>Daten arbeitet, besteht das potenzielle Risiko, dass er unbeabsichtigt eine Schwachstelle schafft<br>(z.\u202fB. Code vorschl\u00e4gt, der Eingaben nicht ausreichend validiert) oder vertrauliche Informationen<br>preisgibt (z.\u202fB. einen Text generiert, der interne Daten enth\u00e4lt, die aus seinem Trainingssatz<br>stammen). Daher muss auch getestet werden, was der KI-Assistent alles wei\u00df und preisgibt. Ein<br>bekanntes Beispiel ist der Fall, in dem man einem gro\u00dfen Sprachmodell durch geschicktes<br>Prompten sensible Informationen entlocken konnte, die Teil seines Trainingsdatensatzes waren.<br>Unternehmen f\u00fchren daher Mechanismen wie Red Teaming ein \u2013 spezielle Tests, bei denen man<br>versucht, die KI absichtlich zu missbrauchen oder zu t\u00e4uschen, um ihre Schutzmechanismen zu<br>\u00fcberpr\u00fcfen. F\u00fcr QA bedeutet das, auch unorthodoxe F\u00e4lle in den Testplan aufzunehmen: zum<br>Beispiel zu versuchen, den Assistenten zum Regelversto\u00df zu verleiten (sogenannter Jailbreak<br>Prompt) und zu \u00fcberpr\u00fcfen, ob er standh\u00e4lt.<br><\/li>\n\n\n\n<li>Anforderungen an neue Team-F\u00e4higkeiten: Die Einf\u00fchrung von KI-Tools in das Testing<br>erfordert, dass Tester lernen, diese Tools effektiv zu verwenden. Das Konzept des Promptings<br>(Formulieren von Eingaben f\u00fcr die KI) ist eine neue F\u00e4higkeit \u2013 ein guter Prompt Engineer kann<br>der KI bessere Ergebnisse entlocken. Das QA-Team muss sich also st\u00e4ndig weiterbilden, Updates<br>der KI-Modelle verfolgen und die Hyperparameter bzw. Einstellungen der Assistenten<br>abstimmen. Gleichzeitig w\u00e4chst im Team das Bed\u00fcrfnis nach Zusammenarbeit mit Data<br>Scientists und ML-Ingenieuren, besonders wenn das Unternehmen eigene KI-Modelle entwickelt.<br>Multidisziplinarit\u00e4t wird entscheidend sein \u2013 ein reiner \u201eKlick-Tester\u201c wird in Zukunft vielleicht<br>nicht mehr gen\u00fcgen, er muss auch die Grundlagen des maschinellen Lernens und der Statistik<br>verstehen, um KI gr\u00fcndlich testen zu k\u00f6nnen.<br><\/li>\n\n\n\n<li>Organisatorische und prozessuale \u00c4nderungen: Schlie\u00dflich kann der Einsatz von KI den<br>Workflow ver\u00e4ndern. Ein Assistent kann z.\u202fB. Testberichte eigenst\u00e4ndig generieren, wodurch sich<br>die Rolle des Testers beim Reporting wandelt \u2013 er wird eher zum Validierer der KI-Berichte. Oder<br>die KI kann bestimmte Tests in der Produktion autonom ausf\u00fchren, was die Deployment<br>Prozesse (DevOps) beeinflusst. Unternehmen m\u00fcssen also ihre Prozesse anpassen,<br>Verantwortlichkeiten definieren (wer \u201eerzieht\u201c und pflegt den KI-Assistenten) und auch rechtliche<br>Fragen kl\u00e4ren (z.\u202fB. das Urheberrecht f\u00fcr von der KI generierten Code, die Haftung f\u00fcr einen von<br>der KI \u00fcbersehenen Fehler etc.).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Fazit<\/h2>\n\n\n\n<p>KI-Assistenten haben sich von einer Science-Fiction-Idee zu einem allt\u00e4glichen und n\u00fctzlichen Werkzeug<br>im t\u00e4glichen Leben und in der professionellen Sph\u00e4re entwickelt. F\u00fcr die Softwaretest-Community<br>stellen sie eine doppelte Chance dar: Einerseits k\u00f6nnen sie das Testing selbst effizienter machen (die<br>Testvorbereitung beschleunigen, die Analyse automatisieren, die Abdeckung erweitern), und<br>andererseits er\u00f6ffnen sie ein neues Bet\u00e4tigungsfeld f\u00fcr QA-Ingenieure \u2013 das Testen von KI-Systemen<br>erfordert Kreativit\u00e4t, Gr\u00fcndlichkeit und st\u00e4ndiges Lernen.<\/p>\n\n\n\n<p><br>Die heutigen KI-Assistenten (sei es der virtuelle Assistent im Smartphone, ein KI-Assistent auf<br>Tschechisch in einem \u00dcbersetzer, oder ein spezialisierter personal AI assistant, der einem Entwicklerteam<br>hilft) sind erst der Anfang. Ihre F\u00e4higkeiten werden voraussichtlich weiter wachsen und immer st\u00e4rker<br>in die Werkzeuge integriert werden, die wir nutzen. F\u00fcr Tester bedeutet das, dass Wandel die einzige<br>Konstante ist \u2013 so wie einst der \u00dcbergang vom manuellen zum automatisierten Testen Anpassung<br>erforderte, m\u00fcssen wir jetzt KI in unser Skillset aufnehmen.<\/p>\n\n\n\n<p><br>Abschlie\u00dfend l\u00e4sst sich sagen, dass der Schl\u00fcssel zum erfolgreichen Zusammenleben mit KI-Assistenten<br>Balance ist: ihre Vorteile nutzen, aber gegen\u00fcber ihren Unzul\u00e4nglichkeiten wachsam bleiben. KI sollte<br>unser \u201eKollege\u201c sein, der einen Teil der Arbeit erledigt, doch die Verantwortung f\u00fcr die Qualit\u00e4t bleibt<br>bei uns. In der Testing-Fachgemeinschaft bildet sich schon jetzt ein Konsens, dass die Kombination aus<br>menschlichem kritischem Denken und der Schnelligkeit von KI-Tools die besten Ergebnisse bringt. KI<br>Assistenten sind somit ein willkommener Zuwachs zur Familie der Testwerkzeuge \u2013 wenn wir sie richtig<br>z\u00e4hmen und einsetzen, k\u00f6nnen sie wesentlich zu einer h\u00f6heren Qualit\u00e4t der von uns gelieferten<br>Software beitragen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Einleitung: Das Konzept digitaler Helfer \u2013 KI-Assistenten \u2013 hat sich in den letzten Jahren inverschiedenen [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[9],"tags":[],"class_list":["post-4039","post","type-post","status-publish","format-standard","hentry","category-automatisiertes-testen"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/4039","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/comments?post=4039"}],"version-history":[{"count":2,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/4039\/revisions"}],"predecessor-version":[{"id":4044,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/4039\/revisions\/4044"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/media?parent=4039"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/categories?post=4039"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/tags?post=4039"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}