Gaffer

Gaffer

USE CASES
Test Artifact Storage Flaky Test Detection CI/CD Feedback Loop GitHub PR Integration HTML Report Hosting Storage Cost Control
BY FRAMEWORK
Playwright Jest Vitest pytest
BY TEAM
For Small Teams For QA Teams
View all →
Blog
Engineering insights and best practices
Changelog
Product updates and new features
Documentation
Guides, API reference, and integrations
Pricing Join Now Login
  • Solutions
  • Test Artifact Storage
  • Flaky Test Detection
  • CI/CD Feedback Loop
  • GitHub PR Integration
  • HTML Report Hosting
  • Storage Cost Control
  • Playwright
  • Jest
  • View all →
  • Resources
  • Blog
  • Changelog
  • Documentation
  • Pricing
  • Login →

Blog

Engineering insights, testing best practices, and product updates from the Gaffer team.

JUnit XML Format: The Universal Test Report Schema

January 19, 2026

JUnit XML is the de facto standard for test result reporting. Here's how the format works, how to generate it from any test framework, and how to use it for CI integrations.

By Alex Gandy Read more →

What Are Test Artifacts in Software Testing?

January 19, 2026

Test artifacts are the files and data generated during test execution - reports, logs, screenshots, coverage data, and more. Here's what they are, why they matter, and how to manage them.

By Alex Gandy Read more →

Dogfooding Gaffer's MCP Server to Fix Slow Playwright Tests

January 1, 2026

Using Gaffer's own analytics to find and fix slow E2E tests. Here's what I found and how I fixed it.

By Alex Gandy Read more →

© 2026 Gaffer. All rights reserved.

About Docs FAQ Privacy Terms Contact