AI-Halluzinationen sind kein Magieproblem – sondern ein Testproblem

Ich würde bei so einem Thema nicht mit AI-Magie, (was man auch getrost als Marketing-Gefasel bezeichnen kann) anfangen, sondern mit etwas viel Langweiligerem: mit Tests. Denn genau da trennt sich der Demo-Zauber von Software, die man ernsthaft irgendwo laufen lassen...

Warum Ollama euer Testing revolutioniert

Ihr nutzt ChatGPT oder Claude in euren Projekten? Ernsthaft? Dann lasst uns mal kurz reden. Nicht über Hype, nicht über „AI-first" und den ganzen Marketing-Bullshit – sondern über das, was in echten Projekten zählt: Datenschutz, Kosten, Kontrolle und Verlässlichkeit....
Unterschied zwischen Testabdeckung und Codeabdeckung?

Unterschied zwischen Testabdeckung und Codeabdeckung?

Die Codeabdeckung, wie sie üblicherweise definiert wird, ist eine Art von Testabdeckung. Die Codeabdeckung bezieht sich darauf, wie bestimmte Teile des Codes (Zeilen, Anweisungen, Verzweigungen) bei der Ausführung eines bestimmten Satzes von automatisierten Prüfungen...

Was kann ein Testengineer tun, wenn sich ein Projekt in einer frühen Phase befindet?

Was kann ein Testengineer tun, wenn sich ein Projekt in einer frühen Phase befindet?

Ich habe immer wieder erlebt, dass in Projekten, selbst in späteren Phasen, grundlegende Annahmen entweder nicht ganz korrekt sind oder zumindest nicht verstanden und im Team infrage gestellt werden. Viele, die erst spät in das Projekt einsteigen, machen sich entweder...

Wie man einen Testplan schreibt

Wie man einen Testplan schreibt

Um zu wissen, wie man einen Testplan schreibt, muss man zuerst lernen, wie man einen Test plant. Testplanung ist eine echte Denkaufgabe. Man sollte eine Menge Fragen stellen, um etwas über den Bereich des Projekts zu erfahren. Ihr solltet euch über die Stakeholder des...

Welche Programmiersprachen sollten Tester, die neu sind, lernen?

Welche Programmiersprachen sollten Tester, die neu sind, lernen?

Mein Rat ist, dass jede Programmier-/Codierungserfahrung für das Testen von Vorteil ist. Je besser ihr verstehen könnt, was die Anwendung vor euch macht, desto besser könnt ihr sie testen. Außerdem kommen und gehen bestimmte Tools und Sprachen in ihrer Verwendung und...