Presentation: From AI Agent Demo to Production: Automated Testing and Evaluation

Zhou Yu ยท presentation ยท 2026-09-07 source โ†— Reader ๐Ÿ–ฅ๏ธ

Enterprise AI Adoption & ReadinessEvalsFeedback LoopsGuardrailsHuman-in-the-LoopMulti-Agent OrchestrationSynthetic User Simulation
Because static, single-turn benchmarks with fixed golden answers cannot evaluate multi-turn, tool-using agents whose correctness depends on live backend state and conversational history, teams must replace ad hoc manual testing with AI-simulated user personas that generate realistic, coverage-optimized conversation trajectories against which scenario-grounded, automated evaluation can run inside CI/CD โ€” turning agent testing from the manual bottleneck that keeps roughly 95% of agents stuck in demo into a scalable, continuously-refreshed, self-improving production pipeline.

practical ยท mixed โ€” A conference presentation arguing for a specific methodology (simulation-driven, CI/CD-integrated agent testing). It mixes expository sections (architecture of the scenario model, evaluation metrics), narrative demos (Sparky, the credit-card voice agent, the ArkSim CI walkthrough, the shopping-agent error trace), an explicit argumentative case for why the old evaluation paradigm fails, and a Q&A that surfaces unresolved edge cases.

Structure

PartRole
Opening framing: ~95% of AI agents never leave the demo phase despite being impressive to watch.motivation / problem statement
Two demos of conversational/voice agents already in production or near-production (Walmart's Sparky, a fictionalized credit-card voice agent) โ€” the second explicitly flagged as 'not actually in production' because of compliance constraints in finance.evidence establishing the shape of the problem: capability exists, but compliance/evaluation is the actual blocker
'Gaps in Current AI Agent Evaluation': diagnosis of why traditional single-turn benchmarks and manual friend/coworker testing both fail for multi-turn, tool-using agents.diagnostic argument
'Solution: Synthetic Users' and the ArkSim CI/CD demo walkthrough: AI agents simulate diverse end users to generate trajectories automatically, wired into a build pipeline with pass/fail thresholds.core proposal
High-level architecture: a scenario is the permutation of user profile, user goal/intent (seeded by the agent's own tool capabilities), and context information.conceptual model of the solution
Evaluation is split into two separate axes: (a) quality of the simulator itself (coverage/entropy, realism, cost) and (b) quality of the product agent under test (task completion, efficiency, turn-by-turn LLM-as-judge metrics grounded in the known scenario).elaboration / defines success criteria for the whole system
Worked example (order-status agent) showing simulation surfacing a specific, diagnosable root cause (broken shipping-info tool, missing RAG data).narrative evidence
'Ever-Evolving Golden Scenario Set': production logs are diffed against existing simulated distributions to keep the scenario set from going stale.extension addressing long-term maintenance / drift
Pearson enterprise case study and 'Self-Learning Agents' section, including a return-vs-cancel-order flow-repair example and mortgage-underwriting synthetic-document generation.evidence of ROI and generalization of simulation beyond testing into training and continual improvement
Q&A: persona realism at the extremes (toddlers, senile users), soft/unverifiable goals (product recommendations), and cold-start vs. warm-start persona construction.clarifies scope and exposes unresolved edges

Key terms

Propositions

Arguments

Agent evaluation must shift from static single-turn benchmarks and ad hoc manual testing to simulation-driven, scenario-grounded multi-turn testing. strength: medium
Explicit premises:
Implicit premises:
Inferences:
LLM-as-judge evaluation becomes trustworthy for agent testing only when grounded in a specific, verifiable simulation scenario rather than asked to judge an open-ended conversation in the abstract. strength: medium
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Closes gaps elsewhere

Related documents