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