Evidence-First Oracles for AI Software Testing
By Bogdan Stefan Plesa
Every test needs a way to decide what an observation means. In autonomous testing, the oracle cannot simply ask the model whether the result looks correct. Coherent interpretation is not an independent check.
What changes
Prefer consequences over friendly messages: refund counts, authorization decisions, inventory movements, protected-resource responses, and durable audit events. UI text can support a finding, but should rarely be the only evidence.
The FaST standard
FaST keeps pass, fail, inconclusive, and policy violation separate. Each result links the invariant to the observation, timestamp, and tool provenance. Known-fault fixtures then test whether the oracle catches real defects without failing healthy behavior.
FaST: Fully AI Software Testing — Concept and Paradigm, created by Bogdan Stefan Plesa.
Explore the open reference project, read about the author, and inspect the source notes and limitations. Prepared with AI assistance and reviewed for consistency with the documented FaST proposal.
Comments
Post a Comment