Blog

Mobile Testing with Browser Emulation: Beyond Desktop

Mobile Testing with Browser Emulation: Beyond Desktop

Test-Lab now supports mobile device emulation. Learn how Playwright device mapping works, what gets emulated, and the gotchas to watch out for.

featuremobiletestingplaywrightdevice emulationresponsive design
Setting Custom HTTP Headers in Playwright vs Playwright MCP

Setting Custom HTTP Headers in Playwright vs Playwright MCP

A deep dive into custom header injection - context-level vs request-level approaches, Playwright MCP configuration, and when to use each pattern.

technicalplaywrightheadersauthenticationtestingMCP
The State of AI for Quality Assurance

The State of AI for Quality Assurance

Why general-purpose AI agents fail at browser testing, what it takes to make them reliable, and how Test-Lab handles the hard parts.

AIquality assurancetestingengineeringreliabilitysecurity
Why We Use Multiple LLM Providers (And Why You Should Too)

Why We Use Multiple LLM Providers (And Why You Should Too)

Relying on one AI provider is a single point of failure. Here's how we built resilience into Test-Lab with OpenRouter and multi-provider fallbacks.

engineeringAIinfrastructureOpenRouterreliability
Why We Built Our Own AI Agent (And What We Learned)

Why We Built Our Own AI Agent (And What We Learned)

We started with Goose, Block's open-source AI coding agent. Then we built something custom. Here's what drove that decision and what we learned along the way.

engineeringAI agentarchitectureopen sourcetest automation
Test Authenticated Flows with Cookie Injection

Test Authenticated Flows with Cookie Injection

Skip the login dance. Inject session cookies at project, test plan, or runtime level to test authenticated areas without teaching AI to log in.

featureauthenticationcookiestest automationAI testing
Scheduled Test Runs Are Here

Scheduled Test Runs Are Here

Set up automated test schedules with cron expressions. Run nightly regressions, hourly health checks, or custom intervals - AI testing on autopilot.

featureautomationtest automationAI testing
Run AI Tests from Your CI Pipeline

Run AI Tests from Your CI Pipeline

AI testing meets CI/CD. Add intelligent test automation to GitHub Actions or GitLab CI in 5 minutes - no scripts to maintain.

featureciapitest automationAI testing