ChatGPT, was ist Softwaretesten?
-
#1 ChatGPT, bist du fehlerfrei?
Alle reden aktuell von, bzw. mit ChatGPT. Das ist ein Prototyp für einen auf künstlicher Intelligenz basierenden Chatbot. Er wurde von OpenAI entwickelt und im November 2022 veröffentlicht. Die ersten Gespräch mit dem Chatbot sind ganz interessant, manchmal witzig und manchmal langweilig. Spannend wäre doch sicherlich, was ChatGPT zu Softwaretesten sagen zu hat …
-
#2 ChatGPT, warum sollen wir testen?
Nachdem ich als erstes mit ChatGPT darüber gesprochen habe, wie er selbst eigentlich getestet wird und ob er sich selbst als fehlerfrei sieht, möchte ich mich jetzt mit ihm mal über die Motivation und grundlegenden Prinzipien von Softwaretesten unterhalten.
-
#3 ChatGPT, was ist eine Anforderung und wie teste ich sie?
Nachdem ich von ChatGPT gelernt habe, dass ein Ziel des Testens ist, sicherzustellen dass das Programm den Anforderungen entspricht, wollte ich das nun ein bisschen genauer wissen.
-
#4 ChatGPT, brauchen wir Testmanager für agile Teams?
Zugegeben, eine kontrovers diskutierte Frage – ich wollte das gerne mal von ChatGPT geklärt haben. Ich hatte das Thema schon mal vor ein paar Tagen besprochen und habe jetzt nochmal nachgefragt. Tatsächlich haben sich die Aussagen vom Bot inzwischen verändert, daher mal beide Gespräche zum Vergleich.
-
#5 ChatGPT, enthälst du nun Software oder nicht?
Am Ende meines Gesprächs mit ChatGPT über Testmanagement in agilen Teams wollte ich eigentlich erfahren, ob die Software des Chatbots auch agil entwickelt wird. Das Gespräch hat sich dann in eine ganz andere Richtung entwickelt und zumindest ich bin etwas verwirrt zurückgeblieben.
-
#6 ChatGPT, wie funktioniert Cucumber?
Bisher waren unsere Gespräche eher auf einer theoretischen bzw. methodischen Ebene. Jetzt möchte ich es gerne mal etwas konkreter wissen und befrage ChatGPT mal nach Cucumber.
-
#7 ChatGPT, was war der lustigste Softwarefehler?
Warum sagen wir eigentlich „Bug“ und nicht „Käfer“? Von dieser Frage ausgehend habe ich ChatGPT rund ums Thema Softwarefehler befragt, von fatalen über teuren bis zu lustigen. Am Ende habe ich dann nochmal das Softwarethema angesprochen, beiße da aber irgendwie auf Granit.
-
#8 ChatGPT, schreib mir einen Artikel über risikobasiertes Testen!
ChatGPT scheint ja einiges über Softwaretesten zu wissen und ist auch nicht auf den Mund gefallen. Eigentlich könnte der Chatbot ja mal einen Artikel für mich schreiben, vielleicht über risikobasiertes Testen (Spoiler: er tut es nicht).
-
#9 ChatGPT, was ist ein Testkonzept?
Jetzt mal wieder zurück zu den methodischen Grundlagen, ich würde von ChatGPT gerne erfahren, was er über Testkonzepte weiß.
-
#10 ChatGPT, wie testet man den Login auf einer Website?
Die konkreten Beispiele zu Cucumber fand ich ja recht spannend, ich möchte es jetzt nochmal mit etwas konkretem probieren und schaue mal wie ChatGPT die Login-Funktionalität einer Website testen würde.
-
#11 ChatGPT, konzipiere mir ein Testmanagement-Seminar!
Nachdem mir ChatGPT schon bei einem Fachartikel geholfen hat, kann er mir sicher auch ein Testmanagement-Seminar konzipieren, inkl. der Lernziele und Inhalte, einer Beschreibung, der Zielgruppe, den Preis und Ideen zur Vermarktung. Nur selbst teilnehmen möchte der Chatbot leider nicht.
-
#12 ChatGPT, implementiere und teste FizzBuzz!
Jetzt möchte ich mit ChatGPT mal ein bisschen coden und testen, als Beispiel habe ich mir FizzBuzz ausgesucht. Zunächst will der Chatbot kein Pait Programming machen, wir schaffen es aber dann doch zusammen, den Code und die Unit-Tests zu implementieren.
-
#13 ChatGPT, implementiere Code zu meinem Testfall!
Nachdem ChatGPT und ich FizzBuzz implementiert und dann getestet haben, drehen wir jetzt den Spieß um und versuchen es mal mit Test-Driven Development. Auch wenn es nicht ganz nach Lehrbuch verläuft und der Chatbot ein bisschen überambitioniert bei der Implementierung ist, ist das Ergebnis dennoch recht vielversprechend.
-
#14 ChatGPT, worüber freut sich ein Softwaretester zu Weihnachten?
Weihnachten steht vor der Türe. Worüber sich ein Softwaretester wohl freuen würde? ChatGPT weiß Rat.
-
#15 ChatGPT, erzähl mir einen Witz über Softwaretester!
Zwischen den Jahren bleiben wir ein bisschen oberflächlich und bereiten uns auf Silvester mit ein paar Witzen vor. Ob ChatGPT ein paar gute Witze kennt? Spoiler: er hat sich stets bemüht …