Same Outcomes, Different Journeys: A Trace-Level Framework for Comparing Human and GUI-Agent Behavior in Production Search Systems
Organizations: Spotify, Sweden · Stockholm University, Sweden · Spotify, Netherlands
Abstract
LLM-driven GUI agents are increasingly used in production systems to automate workflows and simulate users for evaluation and optimization. Yet most GUI-agent evaluations emphasize task success and provide limited evidence on whether agents interact in human-like ways. We present a trace-level evaluation framework that compares human and agent behavior across (i) task outcome and effort, (ii) query formulation, and (iii) navigation across interface states. We instantiate the framework in a controlled study in a production audio-streaming search application, where 39 participants and a state-of-the-art GUI agent perform ten multi-hop search tasks. The agent achieves task success comparable to participants and generates broadly aligned queries, but follows systematically different navigation strategies: participants exhibit content-centric, exploratory behavior, while the agent is more search-centric and low-branching. These results show that outcome and query alignment do not imply behavioral alignment, motivating trace-level diagnostics when deploying GUI agents as proxies for users in production search systems.
Figures & tables
| ID | Task Instruction |
|---|---|
| Linear | |
| T1 | Find the artist who was guest at the podcast “Sommar i P1” 30 June 2023, and play one of his tracks |
| T2 | Find the artist who has covered the song with the lyrics ‘Jag vill känna att jag lever’, originally performed by Helen Sjöholm, and play a track from their latest album |
| T3 | Play the first song of an album released 2023 of one of the singers who is currently twice in the top-10 of the UK singles charts |
| T4 | Play the most streamed song of the artist interviewed in the New York Times podcast about pop music from 22 August |
| T5 | Play the first track of the newest album of the composer writing the soundtrack for a Netflix series where chess features heavily |
| Agent | Participant | ||||||
|---|---|---|---|---|---|---|---|
| ID | S/ | Queries | S/n | Fam | TD | t (s) | Queries |
| T1 | 2/5 | sommar i p1 sommar i p1s sommar i p1 30 june 2023 | 11/18 | 11 | 2.4 | sommar i p1 sommar i p1 2023 guest in sommar i p1 | |
| T2 | 3/5 | jag vill känna att jag jag vill känna att j jag vill känna | 12/18 | 12 | 2.4 | jag vill känna att jag lever gabriellas sång cover på jag vill känna att jag lever | |
| T3 | 4/5 | top 50 uk uk singles chart uk top 50 | 10/14 | 6 | 2.9 | top 10 uk uk top 10 singles uk singles | |
| T4 | 2/4 | new york times pop music podcast new york times pop music popcast | 8/15 | 8 | 3.0 | new york times new york times podcast which artist was interviewed in new york times podcast | |
| T5 | 3/5 | chess netflix netflix chess soundtrack netflix chess series | 7/12 | 6 | 2.6 | queens gambit netflix netflix series chws | |
| Cohort | Success s/n | Success % [95% CI] | t (s) | #Actions |
|---|---|---|---|---|
| Agents | ||||
| Participants | ||||
| Participants’ Cohorts | ||||
| Expert | ||||
| Regular | ||||
| Familiar | ||||
GUI Agents
Graphical user interface (GUI) agents perceive and operate apps through screens, controls, and other software interfaces.
See all 178 papers