Instead of TestRail
Stop renting TestRail. Own your test management system.
We build your version around your release process, bring your TestRail case library across and run it for you through Omni by Enterprise DNA. Start with the records your team needs to trust a release.
TestRail Enterprise lists US$78 per user per month, billed annually. That is US$936 per user per year.
- check_circleYour data in a database you own
- check_circleOpen source, no lock-in
- check_circleBuilt and run by Enterprise DNA
What the subscription buys
TestRail charges for each person using the testing workspace
Professional lists US$38 per user per month on annual billing. Enterprise adds governance features at US$78. Compare what your team uses before replacing it.
A licence for each tester
The published plans charge per user. The annual commitment grows with the licensed team.
Case review and approval
Test case versioning, review and approvals sit in Enterprise.
Audit records
Enterprise includes audit logs and project administration.
Reporting across projects
Cross-project reporting is an Enterprise feature.
Identity controls
Enterprise includes single sign-on and multi-factor authentication.
Managed recovery and support
Enterprise includes daily backups, configurable restore and priority support.
Your own release records
Give each release a clear evidence trail
Case library
Review the instructions before testing starts
Keep the case, its purpose and its approval together. Your version can follow your team’s own risk and review rules.
- check Keep requirement and risk references beside each case
- check Review steps and the expected outcome before approval
- check Clear approval when the case changes
- check Keep earlier run instructions intact after a library edit
Release runs
Know what still holds the release
A run keeps the cases as they stood when testing began, with a build, environment and due date.
- check See passed and unfinished checks together
- check Hold the run while any defect remains open
- check Read the original case version behind each result
- check Combine unfinished work, overdue runs and data reviews in one meeting
Defect follow-up
A passing retest has evidence behind it
Record the failure, name the owner and keep the later result. Closing the issue leaves its history available.
- check Link each defect to the affected check
- check Keep earlier failed attempts after a pass
- check Require a passing retest and resolution before closing
- check Draft a follow-up for a person to review and send
Owner reports
Read the evidence in your own business format
Prepare release evidence, defect follow-ups and test-data review records with your business name and colours.
- check Show each run’s remaining checks and open defects
- check Review stale cases and missing references together
- check Export your records with their history
- check Add your own decision rules and reports as the process changes
Make it yours
Design your own TestRail replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from TestRail. Try it here, and we build the real one.
2. What it runs
3. Make it fit
4. Your colour
Answered from your own database
Good morning. Here is what needs you today.
We build it from the open-source base, bring your TestRail data across and run it for you.
What it looks like
Ask it like you would ask a colleague
Real output from the fictional Harbour Portal demo. These are recorded test results, not tests run against a customer system.
Test Management for Claude Code
Connected to your own database
What is holding the current release?
October regression
- Build
- portal-2026.10-rc1
- Environment
- staging
- Total
- 3
- Passed
- 1
- Remaining
- 2
- Open_defects
- 1
- Decision
- hold
| Name | Build | Environment | Total | Passed | Remaining | Open_defects | Decision |
|---|---|---|---|---|---|---|---|
| October regression | portal-2026.10-rc1 | staging | 3 | 1 | 2 | 1 | hold |
Ask it anything
Ten questions to ask your testing records
These questions run against the supplied demo. TestRail also offers reporting and an agent connection. The difference is owning the records and changing the workflow around your business.
Switching
How to switch from TestRail
A move usually involves exporting the case library, mapping your fields, checking the import and agreeing separately what historical evidence to bring across.
- 1
Export your case library
Export the TestRail case library as a one-row-per-case CSV, which the importer expects. TestRail documents a case export, but the exact options can depend on your account, so check with TestRail if you cannot find the right export. Decide separately whether you need historical runs, attachments or linked issue contents, since these need additional mapping.
- 2
Check and load the cases
The importer checks the whole file before saving. Review the field mapping against the fields and approval rules your team actually uses, then load the cases into a fresh project. Repeat imports are recognised, but do not treat that as a substitute for checking the mapping or confirming which records should be included.
- 3
Review what the import flags
Review anything the import flags before relying on the imported data. Compare the imported cases with TestRail, paying attention to fields, instructions and approval status. Correct the source data or agree a mapping for exceptions, then check the file again. Make sure you know what was brought across and what was not before your team starts using it.
- 4
Run both systems briefly
Keep TestRail available while your team uses the new system for a short period. Compare the cases and the work being recorded, including results, evidence and defect follow-ups, and ask users to report anything missing or unclear. Your people and existing test tools still perform the tests. Do not switch off TestRail until you have agreed how to handle history that was not migrated.
- 5
Switch off TestRail
After your team has checked the new workflow, confirm which historical runs, attachments and linked issue contents must remain accessible. The case library import does not bring all of that history across automatically. Once you have agreed what to keep and where it will live, stop using TestRail for new test management work and arrange any account closure through TestRail.
Where the real effort goes
The work is usually in mapping your case fields and approval rules, deciding which historical runs, attachments and linked issue contents matter, and reconciling anything that does not fit the mapping. This is not a whole-account clone. If you have Enterprise DNA install and run it for you, they handle the migration work with you and agree the scope before you switch.
Not ready for a call?
Get your TestRail switch plan by email
We will send you the step-by-step plan for moving your business off TestRail, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your TestRail switch plan is on its way.
Rather talk it through? Book a call arrow_forwardChoose your level of help
Three ways to own your testing system
Open source
Do it yourself
Free and open source
- 1 Clone the repo and run npm install and npm run demo
- 2 Open it in Claude Code, Codex, OpenCode or Cursor
- 3 Import a TestRail case CSV into a fresh project and check the mapping
- 4 Review the imported cases, create a test run and record real evidence
Built around your business
We customise it
A setup fee for your agreed scope
- check Your case fields, release rules and approval process
- check Your TestRail case library brought across, with additional history mapped to an agreed scope
- check A web front end or different technology if your team needs it
- check Connections to your existing testing and issue systems, scoped before the build
Omni by Enterprise DNA
We run it for you
One setup fee, then a retainer
- check Installed and operated through Omni by Enterprise DNA
- check Your release records connected to the rest of your business
- check Access controls, backups and operating checks configured for your team
- check A team to maintain the process and add the next useful report
Questions
Instead of TestRail, answered
Can we bring our existing TestRail work across? expand_more
The free version imports the case library from a one-row-per-case CSV export. It checks the whole file before saving and recognises repeat imports. Historical runs, attachments and linked issue contents need additional mapping. We agree that migration scope with you before you switch.
Will it run the tests or release our software? expand_more
Your people and existing test tools perform the tests. This system records their results and evidence. Unfinished checks and open defects hold a run. A person makes the release decision, and closing a test run does not deploy anything.
What happens to the old evidence when a case changes? expand_more
Each run keeps the case version used when it began. Later changes clear the case’s approval in the library and leave the earlier run intact. Retests add results, so the original failure stays in the history.
Can our team keep its existing screens and connections? expand_more
Enterprise DNA can build browser forms, reports and connections into your version around how the team tests. We agree what must work first, including team access and recovery, then test that workflow with your people.
What does Enterprise DNA charge, and who owns it? expand_more
The free version is open source. We agree a setup fee for installation, migration and custom work, followed by a retainer when we run it for you. You own your database and your version. Hosting and any external services are agreed as part of the scope.
Bring your TestRail bill to a 30-minute review
Spend 30 minutes with Sam. Bring the number of TestRail seats you pay for, the testing records your team relies on and what holds up a release. We will set the yearly per-seat cost beside owning your version, and map the work involved in bringing your records across.
Test Management for Claude Code is free and open source, published by Enterprise DNA.
Done paying for TestRail?
Book a 30-minute test-tool bill review