TestivAI OSS
testiv.ai
Spec sheet
- Purpose
- TestivAI performs visual regression testing by pairing screenshots with DOM snapshots and layered analysis to explain changes.Read 8 Oct 2026 · testiv.ai
- Privacy
- Screenshots, DOM snapshots, and diff images are stored locally, and the maker says nothing is uploaded.Read 8 Oct 2026 · testiv.ai
- Support
- The maker lists [email protected] as its contact email.Read 8 Oct 2026 · testiv.ai
- AI agents
- The optional MCP server connects Claude Code, Cursor, Copilot, or another MCP client to structured results and diff explanations using the user's model.Read 8 Oct 2026 · testiv.ai
- Analysis
- It combines pixel differences, DOM structure, computed styles, and element attribution to distinguish likely rendering noise from changes.Read 8 Oct 2026 · testiv.ai
- Capture
- Captures are stabilized by freezing animations, hiding the caret, and waiting for web fonts.Read 8 Oct 2026 · testiv.ai
- CI integration
- GitHub Actions can post visual reports to pull requests and support baseline approvals through a PR comment.Read 8 Oct 2026 · testiv.ai
- Frameworks
- Available integrations include Playwright, Selenium, WebdriverIO, and Ruby Capybara/RSpec, with an experimental Java Playwright adapter.Read 8 Oct 2026 · testiv.ai
- License and price
- The maker describes TestivAI as MIT-licensed, free forever, and usable in commercial products.Read 8 Oct 2026 · testiv.ai
- Maintenance
- The maker says TestivAI is built by solo developer Budi Sugianto and that there is no company behind it.Read 8 Oct 2026 · testiv.ai
- Notable limit
- Cypress, Puppeteer, and Robot Framework use the Witness CLI on Chromium; the maker labels the browser integration experimental.Read 8 Oct 2026 · testiv.ai
- Other CI
- The maker documents CI workflows for GitLab CI, CircleCI, Jenkins, and Buildkite using the same general capture and compare workflow.Read 8 Oct 2026 · testiv.ai
- Report behavior
- Visual changes are reported as a neutral check by default, and teams can enable hard failures if they want them.Read 8 Oct 2026 · testiv.ai
- Tolerances
- Users can set a maximum difference percentage or pixel budget and optionally auto-pass rendering noise identified by the DOM analysis.Read 8 Oct 2026 · testiv.ai
Plans and prices
TestivAI OSS Free MIT-licensed core · no account or API key required · runs locally Read 8 Oct 2026 · testiv.ai
Where Specifiction places it
- Visual Regression Testing Software#20 of 267.2