~/talk

Evidence-Based QA: Proving Quality with Agentic Test Runs and OpenSourcing How We Do It

Talkat TestMu Conference 2026 · 2026-08-19..08-21· [ai-assisted-development, testing]
links:none on file
slides:none on file

Evidence-cli creates a sealed, versioned .evidence pack per run that contains L0 (run, test file, result) and optional L1 captures (per-step screenshots, network, console and failure records) and hashes the test definition so you can answer “is this the same test” mechanically. Commands are finalize, merge and validate returns 0/1/2 for CI, and the validator never reads test contents. Kane/ KCLI emits rich captures into the same open source schema repository so anyone can verify offline. agent recorded as author

AI-written summary · about

  1. 0:00Start
  2. 0:08Session Opens - Evidence-Based QA
  3. 0:40"Passed" Is Enough Until You're in a Regulated Industry
  4. 1:10Which Test, Against Which Build, and How Do You Prove It?
  5. 1:42Speaker Intro - Anubhav Singhmaar, Product Manager, TestMu AI
  6. 2:14The Thing Every Team Produces Weekly and Throws in the Bin
  7. 2:46The Plan: Four Numbered Problems, Then the Fix
  8. 3:16A Quick Recap of What Kane CLI Is
  9. 3:46Kane Matters Here for One Unexpected Reason
  10. 4:20Being Fair to It - This Is Genuinely Good Software
  11. 4:50The Narrower Question: What Can It Not Tell You, Even in Principle?
  12. 5:21Problem One - The Report Is Stuck Inside One Tool
  13. 5:51A 2 AM Failure: Screenshot, Network, Element - All of It Existed
  14. 6:21Reduced to "Failed" Plus a Stack Trace, If You're Lucky
  15. 6:53It Cannot Notice That Someone Rewrote the Test in Build 14
  16. 7:23Problem Two - Everyone Builds Their Own Format
  17. 7:53The Real Cost Is Arithmetic: N Producers Times M Consumers
  18. 8:24An Industry of Smart People Competing on Reporting Instead of Bugs
  19. 8:54The Lock-In Nobody Sold You, Accumulated One Integration at a Time
  20. 9:24Problem Three - The Trust Model Broke
  21. 9:54"How Do You Know This Test Is Right?" Used to Have an Answer
  22. 10:27A Model Writes It, an Agent Runs It, an Agent Repairs It Overnight
  23. 10:57"Is This the Same Test That Passed Last Week?" Becomes Unanswerable
  24. 11:27Flakiness Detection and Trend Charts Silently Comparing Ghosts
  25. 11:59Problem Four - Someone Walks In and Asks You to Prove It
  26. 12:29Three Questions You Can Handle, Two That Silence the Room
  27. 13:00"Show Me Evidence for Last Quarter" - CI Logs Expired
  28. 13:31The Data Existed - Nobody Budgeted to Keep It
  29. 14:01Where All Four Problems Land: A Green Check Is a Claim
  30. 14:31Finance Has Ledgers, Aviation Has Flight Recorders, Security Has Audit Trails
  31. 15:01Introducing .evidence - One Sealed Archive Per Run
  32. 15:32L0: The Run File, the Test File, the Result File
  33. 16:04L1: Logs, Screenshots, Coverage and Failure Records Per Step
  34. 16:34A Reader You Write Today Still Works Against Future Profiles
  35. 17:04Closing Problems One and Two: The Pack Carries It Per Step, Integrate Once
  36. 17:35Closing Problems Three and Four: Hashed Definition, Sealed and Offline-Verifiable
  37. 18:05Evidence CLI and Its Three Commands
  38. 18:36validate and merge - Conformance Check With a Real Exit Code, Combining Sharded Runs
  39. 19:07What the Tool Deliberately Does Not Do
  40. 19:37It References Your Test File and Hashes It - It Never Reads It
  41. 20:09A Trust Artifact Cannot Be Owned by the Tool Being Judged
  42. 20:41Two Details That Save a Support Ticket: Producer Name and Step Ordinals
  43. 21:11One Shape for Browsers, Agents, API Checks and In-House Runners
  44. 21:41The Small Detail That Says Most: An Agent Recorded as the Author
  45. 22:12Agents Filing Issues Against the Format, With Their Own Templates
  46. 22:43Evidence CLI Is Open Source - and What's Actually in the Repo
  47. 23:14The JSON Schemas Are the Authority, Not the Docs
  48. 23:45Where Kane Sits: Consuming the Published Package, No Internal Fork
  49. 24:17What Kane Adds - The Captured Layer
  50. 24:5090% of "Why Did This Fail" Answered at a Glance
  51. 25:21Console Logs, Root Cause, Trajectory and Environment Fingerprint
  52. 25:52A Hand-Built Pack vs a Kane Pack: Same Seal, Different Depth
  53. 26:23The UI Renderer and Its Four Tabs
  54. 26:54Report, Test Instances, Issues and Requirement Coverage
  55. 27:26Knocking Off All Four Problems One by One
  56. 28:27A Green Check Mark Is a Claim; .evidence Is the Proof
  57. 28:58Q&A: Making Agent Run Results Trustworthy to an Outsider
  58. 29:29If Someone Edited the Test Afterwards, the Hash Stops Matching
  59. 30:00Q&A: What Counts as Evidence in an Agentic Test Run?
  60. 30:31The Minimum Three Things vs Everything in the Layer Above
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.