Two MoTacon attendees are on the left. The MoTaacon logo is in the center, and to the right a prompt to Get Your Ticket.

Non-deterministic Output

Non-deterministic Output image
Behaviour where the same input can produce different outputs across multiple runs. LLMs exhibit this by design, requiring testers to shift from exact-match checks to presence/absence assertions. So what? Non-determinism means a regression test can "fail" without the answer being wrong — a fundamental difference from testing traditional software. Example: Running the same summarisation prompt twice may return the same meaning in different words. Editorial note: This definition has been inferred from how the term was used in the source material.

"The maximum time you expect your application to take to respond to a specific request or action." — Demi Van Malcot
Explore MoT
Influence, from the other side of the table image
What I learned about influence by becoming a stakeholder
Prompting for Testers image
Unleash the power of generative AI to boost your software testing and day-to-day tech tasks
Into The Motaverse image
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.
Subscribe to our newsletter