

Michael Bolton - Rapid Software Testing and AI
Jedná se o předběžnou rezervaci, abychom zjistili zájem o WS. Pokud bychom naplnili kapacitu 25 účastníků, cena na osobu by byla 17 500 Kč.
This three-day, in-person, experiential class builds on the Rapid Software Testing methodology and applies it to AI. You'll learn how RST can be used to test AI, and you'll learn how you can use AI to help your testing.
Over the last few years, AI has gone from a set of emerging technologies to an industry obsession. Testers are compelled to test products with AI features. Such products present enormous challenges for testing. Meanwhile, testers are also being pressed to use AI in their work. When people understand neither AI nor what testers do, it's easy for that work to become “slop” that amounts to fake testing.
Whether designed for classification or prediction, or for generating text or code, all forms of AI have this in common: they are black boxes, imbued with magical behaviors and properties. Their behavior is neither controlled, nor understood, nor otherwise known to be safe. A responsible approach requires us to know enough about them to be aware of the risks—which means we must know how to test them. AI-powered tools can be powerful and efficient, but when we use them to help us test, we must be able to critically analyze the work that they do for us.
Testing has traditionally been framed as formalized, procedurally structured test cases that check output against specific, prescribed results. We never thought that was a good way to think about testing, and it's even less useful for testing AI technologies whose output is non-deterministic by design. The Rapid Software Testing approach—including its approach to automation—is designed to address that problem by building the test process around skilled testers rather than a set of canned practices or templates.
The RST methodology is focused on finding risks and problems that matter before it's too late. That requires agency, skills and heuristics, which come together to make responsible testing possible. We put testers at the center of testing, even as testers make extensive use of tools. In the age of popular AI, this is more important than ever. In a manner of speaking, all serious users of AI must become testers now.
In this class, we will challenge you to use assistive AI to help you perform testing. You will be doing real testing. Therefore you will need access to some sort of GenAI tool such as ChatGPT, Gemini, Claude, etc. We will also be talking about the use of agentic coding tools in testing, so you might also find it useful to have access to a tool such as Claude Code, Cursor, or Copilot.