Blog

Test File Uploads with Real Files

Test File Uploads with Real Files

You can now test file uploads on Test-Lab. Reference {{file.pdf}} in any test plan and a real, valid file is uploaded through the picker: PDFs, images, audio, video, and archives in every size, with no fixtures to install or commit.

featurefile upload testingtest fixturesPlaywrightAI testingbrowser automationE2E testingtest automation
Test-Lab MCP vs Playwright MCP: Browser Control vs Test Management

Test-Lab MCP vs Playwright MCP: Browser Control vs Test Management

Playwright MCP drives a browser. Test-Lab's MCP manages and runs tests. Here is how the two MCP servers differ, when to use each, and why they work well together.

MCPPlaywrightAI testingagentscomparisonbrowser automation
What Is Test-Lab's MCP? A First-Party Server for Agent-Driven Testing

What Is Test-Lab's MCP? A First-Party Server for Agent-Driven Testing

Test-Lab.ai ships its own MCP server so AI agents can create, run, and manage real browser tests. Here is what it does, the tools it exposes, and how it differs from Playwright MCP.

MCPAI testingagentsClaude CodeCursorCodextest automation
Claude Fable 5 vs Opus 4.8 vs GPT-5.5 vs Gemini 3.1 Pro: How Big Is Anthropic's Mythos-Class Jump?

Claude Fable 5 vs Opus 4.8 vs GPT-5.5 vs Gemini 3.1 Pro: How Big Is Anthropic's Mythos-Class Jump?

Anthropic just shipped Claude Fable 5, its first public Mythos-class model. We break down the benchmarks and pricing against Opus 4.8, GPT-5.5, and Gemini 3.1 Pro, the silent fallback nobody is talking about, and what it means for coding agents and AI browser testing.

Claude Fable 5Claude Opus 4.8AnthropicGPT-5.5Gemini 3.1 ProAI codingLLM benchmarkAI agentsbrowser automationcomparison
What Is Playwright MCP? A Practical Guide for AI Agent Browser Testing

What Is Playwright MCP? A Practical Guide for AI Agent Browser Testing

Playwright MCP lets AI agents drive a real browser through structured accessibility snapshots, no screenshots or scripts. Here is what it is, the tools it exposes, and when to use it.

PlaywrightMCPAI testingbrowser automationagentsaccessibility treeengineering
Create Your Tests Using Your Favorite AI Agent

Create Your Tests Using Your Favorite AI Agent

Point Claude Code, Codex, or Cursor at your app. It writes test-lab plans grounded in your code, or converts the tests you already have, then ships them in one command.

ai agentsclaude codetest automationimporttest-lab
See the Admin Without Signing Up

See the Admin Without Signing Up

Click into the real test-lab.ai admin without an account. Browse example test plans, open real run reports, and see the CI setup we run on every deploy, most of it cheap Playwright script runs.

featuredemoAI testingCItest automationPlaywrightscript runsflaky tests
AI Playwright Script Generation Is Out of Beta

AI Playwright Script Generation Is Out of Beta

Test-Lab's AI Playwright script generation is leaving beta. After thousands of real test plans, a pipeline of specialized agents over multiple models lifted clean-script success by 30 to 40 percent. Here is what changed and what you get today.

PlaywrightPlaywright script generationAI test generationtest automationself-healing testsPlaywright AIE2E testingAI testingtest reliability
Stop Hardcoding Test Inputs: Reusable Test Data for AI Browser Tests

Stop Hardcoding Test Inputs: Reusable Test Data for AI Browser Tests

Define test personas, emails, and IDs once and reference them across every plan with {{data.X}}. Static for stability, Dynamic for per-run uniqueness, pipeline-shared values for multi-step flows, frozen snapshots in every run report.

featuretest datatest fixturesAI testingbrowser automationdata driven testingE2E testingtest automation
One Test Plan, Every Environment: Run the Same AI Browser Tests Against Prod, Staging, and PR Previews

One Test Plan, Every Environment: Run the Same AI Browser Tests Against Prod, Staging, and PR Previews

Set up per-project test environments and run the same test plans against prod, staging, uat, and PR previews with no plan edits. Each env carries its own URL, notifications, cookies, and proxy country.

featuretest environmentsstagingpreview environmentsAI testingbrowser automationCI/CDE2E testingtest automation