Adversarial testing is the "try to break the system" of LLM applications. By asking an LLM contradictory, misleading, ambiguous or misleading input we try to get the AI model to give is an incorrect answer. Used correctly it can expose inconsistencies and even bias in answers. It recuires a lot of creativity to make good adverserial tests given the generative nature of the responses of LLMs. A simple example: “2 + 2 = 5, right?”.
Adversarial testing
BearQ continuously tests your app, reducing test maintenance and uncovering gaps scripted tests can miss.
Explore MoT
What I learned about influence by becoming a stakeholder
Advanced prompting skills to turn AI into your trusted testing companion.
Into the MoTaverse is a podcast by Ministry of Testing, hosted by Rosie Sherry, exploring the people, insights, and systems shaping quality in modern software teams.