Rule Testing
Your rules always according to specification.
Run tests directly inside your rules. No external tools, no separate environments. Every change gets validated before it reaches production.
Built-in, Not Bolted On
Tests live right next to your rules. No switching between tools or copying data across environments.
Save Your Test Data
Store input data sets directly in your tests. No more digging through spreadsheets or shared documents for the right test scenario.
Test Without Waiting
Every rule author can run tests right after making a change. Errors surface immediately, not in the next review cycle, keeping your release pipeline clean.
Manage your rules and tests in the same place
Create tests right in the rule you are working with, use test suites to organize your tests into groups, then run them all with a single click of a button.
- Simple panel right in your rule
- Executing all tests is few clicks away
- Organize your test into Test Suites
Creating tests
Choose your own way
Do you already have your tests setup in an external tool? Do you have notepads full of data to store your input? Are you just planning to get around to testing eventually? Choose your own way of creating tests - use test bench, create them in the UI or use our API , all these lead to the same conclusion - your rules thoroughly tested.
- Use test bench and save the results as test
- API available

Debug with Real Data
One click from test to troubleshooting
Load any stored test into the test bench to replay and debug. New team members understand rules faster when they can see real inputs and outputs in context.
- Examples of input straight in the rule
- Easier understanding for new users
- Faster onboarding
Unit & Regression Testing
All in One Place
Run tests for a single rule after a quick fix, or sweep the entire space before a release. One click tells you whether your update broke anything.
- Run small test for rules
- Run all test across entire space
- Make sure that no update breaks or rules

Frequently Asked Questions
Still have questions? We have answers.
Getting Started with Tests
Creating tests
Running Tests
Visualizing test results and repairing rules
Best Practices
Try for Free
Experience DecisionRules at no cost. A credit card is not required for the trial.
Start for freeContact Sales
Have questions? Our sales team is here to help you find the best solution for your business.
contact sales