Test suite visibility and trends

See how your tests evolve with your code.

Track additions, deletions, renames, and maintenance changes from synced repository history. Test Chronicle gives QA and engineering leads one place to review how a test suite changes over time.

Get Started Free
Local CLI and GitHub Actions sync available

How it works

From commit history to visible test changes.

See who changed which tests, when they changed, and how each change affected your suite.

01

Connect project

Create a project and connect the repository you want to track.

02

Sync history

Test Chronicle records test files, test cases, commits, authors, and dates.

03

Classify changes

Changes are grouped as added, deleted, renamed, or maintenance.

04

Review dashboard

Use timeline, tests, files, contributors, and health views to inspect what changed.

Sync options

Choose how to sync.

Sync from your machine while evaluating, then automate regular updates from GitHub when the project is ready.

Local CLI

Manual sync while evaluating

Sign in, choose a project, and run syncs from the repository on your machine.

npx testchronicle@latest login
View the npm package
GitHub Actions

Automated sync after changes

Update Test Chronicle from your tracked branch while retaining the last successful sync marker.

TestChronicle/test-chronicle-agent@v0
View the GitHub Action

Framework support

Built for your stack.

Compare the test metadata recorded for each supported framework before connecting a project.

FrameworkNamesFilesTagsParams
Playwright
Test Names: Full
Spec Files: Full
Tags: Full
Param Detection: Full
Cypress
Test Names: Full
Spec Files: Full
Tags: No
Param Detection: Full
Vitest
Test Names: Full
Spec Files: Full
Tags: Partial
Param Detection: Full
Jest
Test Names: Full
Spec Files: Full
Tags: Partial
Param Detection: Full
pytest
Test Names: Full
Spec Files: Full
Tags: Full
Param Detection: Full
TestNG
Test Names: Full
Spec Files: Partial
Tags: Full
Param Detection: Partial
JUnit
Test Names: Full
Spec Files: Partial
Tags: Full
Param Detection: Partial
Cucumber
Test Names: Full
Spec Files: Full
Tags: Full
Param Detection: Full
Full supportPartialNot supported

* Parameterized patterns are detected and flagged; test counts reflect definitions, not individual runs.

Pricing

Simple, fair pricing.

Start with the sandbox, track one project on Free, and move to Team when shared projects and roles matter.

Explore

Sandbox

Try sample data without signing up

  • Demo projects included
  • Full feature access
  • No signup needed
  • Sample test data
  • Create projects
Start here

Free

Track one project

1 project included

  • 1 project
  • History not metered by plan
  • All dashboard views
  • Search & filters
  • Team collaboration
Get Started Free
Team

Team

Share projects with a team

  • Up to 20 projects
  • History not metered by plan
  • All dashboard views
  • Unlimited team members
  • Role-based access control
  • Team project sharing & collaboration
Set Up Your Team