Documentation
Learn how to set up Exolar, integrate with your CI/CD pipeline, and connect your AI coding assistant for intelligent test analysis.
Get Started in 3 Steps
1. Install the Reporter
Add the Exolar Playwright reporter to your project:
npm install -D @exolar-qa/playwright-reporter2. Configure Playwright
Create an API key, then add the reporter to your config:
// playwright.config.ts
import { exolar } from "@exolar-qa/playwright-reporter";
export default defineConfig({
reporter: [["html"], [exolar, { apiKey: process.env.EXOLAR_API_KEY }]],
});3. Add to CI
Pass the API key as an environment variable in GitHub Actions:
- run: npx playwright test
env:
EXOLAR_API_KEY: ${{ secrets.EXOLAR_API_KEY }}Need more details? Check out the full Quick Start guide.
Explore
Quick StartStart here
Get up and running in 5 minutes with our step-by-step guide
Playwright Reporter
Install the npm package to automatically upload test results
MCP Integration
Connect Claude Code to your test data with the MCP server
GitHub Action
Automatically upload Playwright results from CI/CD
API Reference
Direct API access for custom integrations
Troubleshooting
Common issues and solutions for Exolar integration
Features
- Reliability Score - Single 0-100 gauge showing test suite health at a glance
- Performance Regression Detection - Automatic alerts when tests become slower than baseline
- Real-time Dashboard - View test results, trends, and metrics
- Flaky Test Detection - Automatically identify and track flaky tests
- AI-Powered Analysis - Get intelligent insights about test failures
- MCP Integration - Direct access from Claude Code and other AI assistants
- Multi-tenant - Organization-level data isolation
- Artifact Storage - Videos, screenshots, and traces stored in R2