features
Test framework support
Track multiple JavaScript, Java, and behaviour-driven test frameworks in one project.
Updated 2026-06-06
Supported frameworks
Test Chronicle detects and parses Playwright, Cypress, Vitest, JUnit, TestNG, and Cucumber projects. A repository can contain more than one supported framework; detected suites are recorded independently while remaining visible in the same project.
Core support includes test names and source files. Tags, class or describe-block structure, and parameterised patterns vary by framework because each ecosystem represents tests differently.
Automatic detection with project overrides
The sync agent looks for framework configuration, dependencies, and conventional file patterns. Teams with non-standard layouts can set framework directories and directory exclusions in the Test Chronicle project settings.
The local testchronicle.config.json file only connects a repository checkout to its Test Chronicle project.
Framework-aware views
Recorded framework data can be used to filter timelines, tests, files, and project trends. This matters for monorepos and migration periods where several test systems may coexist.
Use the framework documentation to check the current detection method and supported metadata for a repository.
Related reading
See it in Test Chronicle
Inspect a populated project or start tracking your own repository history.
Create a free account