[ Automation E2E Testing ]
Automation E2E Testing
[Intro: interact with your MCP application normally, hit record, and MCP Studio saves the session as a replayable test.]
Recording a session
[Step-by-step: click Record in the top bar, perform your actions (tool calls, resource reads, widget interactions), click Stop, name the test and add tags, save.]
- 1 Click Record in the top bar.
- 2 Perform the actions you want to test: call tools, read resources, interact with widgets.
- 3 Click Stop.
- 4 Name the test, add a description and tags, save.
screenshot: record + save modal
Replay and run
[Describe the Tests drawer: open it, pick a test, run it. Mention step-by-step mode vs. auto-play. Explain what happens when a step fails (diff view).]
Step mode
Advance one step at a time. Inspect results before continuing.
Auto-play
Run the full test automatically. Results shown at the end.
screenshot: replay result dialog
What gets recorded
Tool call input, output, status
Resource read URI, contents, status
Widget click element selector, rendered HTML/text
Widget text input element selector, value, rendered HTML/text