~/talk

AI agents testing How to evaluate the unpredictable

Talkat PyData London 2025 · on Saturday, 2025-06-07· at 11:05· Grand Hall· [ai-assisted-development]
slides:none on file

Projects prioritize unit, integration and end‑to‑end tests wired into CI/CD. Prompts and tools are treated as functions; validate formats with JSON schema checks and run LM judge evaluations for safety and quality. Simulate multi‑step sessions, log traces, assert tool calls and memory isolation, and measure routing precision recall and F1. Keep small labeled datasets (minimum 10 queries) per scenario and use open‑source tooling like evidently for session‑level evaluation and automated regression.

AI-written summary · about

  1. 0:00Introduction
  2. 1:00AI agents testing
  3. 4:13Software testing hierarchy
  4. 10:11Unit tests
  5. 15:05Ground truth vs direct scoring
  6. 20:01Integration tests
  7. 27:30Traditional classification task
  8. 27:56Quality detection task
  9. 29:37Quality classification task
  10. 30:29End to end tests
  11. 31:40Testing with humans
  12. 33:03What should be tested
  13. 34:52Practical ideas
  14. 35:46Invest in data sets
~/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.