Welcome
Welcome to TestCompass, supporting teams with a practical approach and an intuitive, easy-to-use toolset for
'early Model Based Testing' (eMBT) and Behavior Driven Development (BDD). It helps teams explore, think critically, uncover risks, build shared understanding early and test deeply from the very start.
“My goal with TestCompass is to provide testers with a lightweight modeling tool shaped by real testing practice, built to encourage early and smarter exploration, critical thinking and strong team alignment. It’s grounded in the ‘early Model Based Testing’ (eMBT) approach I’ve developed and refined over many years of hands‑on testing practice.”
Silvio Cacace, founder
To create products that truly meet customer expectations and deliver real business value, we need more than well‑documented requirements. While those are essential, deeper testing is needed to explore beyond the obvious. Testing is not just about confirming what is written. It’s about questioning assumptions, generating test ideas, exploring edge cases, discovering hidden risks and uncovering potential gaps.
TestCompass helps you model and critically analyze both the explicit and implicit aspects of a product in a simple, intuitive way, strengthening shared understanding, supporting continuous learning and enabling more effective exploratory testing.
Boost early exploration and critical thinking with TestCompass!
Traditional testing approaches often focus on verifying what’s already specified. TestCompass takes this further by supporting exploration of both explicit and implicit requirements. ‘early Model Based Testing’ (eMBT) helps teams create a structured, visual representation of system behaviour before formalizing test procedures. This leads to a shared understanding among stakeholders and helps uncover gaps and ambiguities early in the development lifecycle.
eMBT is not just about optimizing or accelerating test design. It stimulates critical thinking and encourages collaboration between business and technical stakeholders. The earlier misunderstandings or missing details are discovered, the more effectively teams can prevent costly defects later.
To further bridge the gap between stakeholders, TestCompass also supports the BDD practices Discovery and Formulation. These techniques, central to Behavior Driven Development (BDD), help teams refine and align requirements before development begins.
By supporting both eMBT and BDD, TestCompass helps teams move beyond simply testing what is documented. It supports thinking critically about what should be tested, how deep and why.
TestCompass is simple, intuitive and designed by test experts with many years of hands‑on experience. It puts the tester at the centre of the process.
Using clear, abstract test models that are readable for all team members, TestCompass supports testing earlier, smarter and faster. This approach fosters critical thinking and strengthens collaboration and communication between business and IT in the early stages of the Software Development Life Cycle (SDLC). By exploring requirements, TestCompass helps uncover both explicit and implicit risks, contributing to a shared understanding of the desired behaviour of the software under test.
The Rapid Software Testing (RST) approach emphasizes that testing is fundamentally about investigation, learning, and adaptation. TestCompass embodies this philosophy. It doesn’t aim to replace human expertise with automation; instead, it acts as a precision instrument that helps skilled testers refine their craft, sharpen their thinking, and make more informed decisions.
If you’re looking for a tool that supports collaborative modelling, exploratory testing, shift‑left testing and modern BDD discovery practices. A tool that helps you think deeply about testing, uncover risks and reduce uncertainty early in the process, TestCompass is built for you.
– Insights from respected testing experts –
TestCompass offers a clear, user‑friendly interface that supports testers in their investigative work. You can intuitively create and adapt your Test Model as you explore the system and think critically, supported by the AI‑Assisted Model Reflection (AAMR) feature. While the tool can generate logical and physical test scenarios, its real strength lies in helping you understand the impact of changes, refine your testing approach and confidently navigate complexity and uncertainty.
TestCompass helps teams critically examine their understanding of a system through a structured model. This model supports meaningful conversations and reveals contradictions, ambiguities and gaps in requirements. Since many production issues stem from unclear requirements, TestCompass enables teams to explore and refine their assumptions early in the Software Development Life Cycle (SDLC), reducing risk and uncertainty.
We are not just product developers. Our team consists of passionate testers with many years of hands‑on experience in software testing. TestCompass is built on this practical expertise, and we use it ourselves every day. Curious how TestCompass can strengthen and professionalize your test process? Watch the TestCompass in a Nutshell and instructional videos on our website, try TestCompass for free, or request a free live demo to experience its benefits firsthand.
Hello, we are Silvio and Smira Cacace, founders of TestCompass, together with our CTO, Jason Davey.
We focus on early Model Based Testing: helping teams think earlier, turn ideas into clear shared models and bring quality thinking to the start of every project.
If you have any questions, feel free to reach out . You can easily send an email or use our contact form – We are here to help!
TestCompass supports the full 4‑phase eMBT approach, enabling teams to model requirements early, collaborate effectively, generate high‑quality tests automatically and validate system behavior with confidence.
Model and clarify requirements early to uncover ambiguities and create shared understanding across business and IT.
Refine the model together, answer open questions and iteratively align the team on complete and correct requirements.
Select the desired test coverage and automatically generate structured, consistent test scenarios straight from the model.
The first step is to explore the proposed requirements by modeling them. This is not just drawing, but a critical examination of expectations, risks and uncertainties. It helps identify potential issues early, before moving on to test case design.
In TestCompass, you can intuitively create a graphical model using drag‑and‑drop nodes, including a balloon node for open questions. Or you can model in Gherkin syntax to automatically generate coverage‑based feature files. Our AI‑Assisted Model Reflection (AAMR) supports your critical thinking by offering suggestions.
Soon, AI‑Assisted Model Creation (AAMC) will also be available, allowing users to generate an initial model draft based on plain text input, which can then be refined and expanded within TestCompass, including import and export using Mermaid syntax.
This phase is about generating test scenarios that go beyond mere validation. They help uncover uncertainties, inconsistencies and potential risks. Instead of simply confirming expected behavior, TestCompass uses graph‑traversal techniques to systematically explore different paths through the test model.
By varying conditions and reversing paths, testers gain deeper insights into how the system responds, where it might fail and which areas need further investigation. This approach supports a deeper understanding of the system under test.
As a result, testing becomes more than a checklist exercise — it becomes an ongoing process of discovery and learning.
Export the generated test scenarios and refine them based on feedback or new insights. Test scenarios evolve as you learn more about system behavior and uncertainties in the requirements and the SUT.
As your understanding grows, scenarios are adapted and improved to reflect new risks, conditions or edge cases. This continuous refinement supports deeper testing and more informed decision‑making.
You can export scenarios to Excel (test design and decision tables), Gherkin feature files or Test Management Systems such as Jira, Zephyr, Xray, QMetry and Azure DevOps.
Execute test scenarios with the intention of investigating the system, not just finding defects. Explore the behavior and risks of the system and use the test results to gain deeper insights. Critical thinking during execution is essential.
Depending on the characteristics of the test, for example time‑consuming tests, repetitive regression tests, hard‑to‑perform tests, smoke tests or risk‑related tests, you can choose the most effective execution approach.
Tests can be executed manually or can be automated, allowing you to run them efficiently and consistently when needed.
When requirements or the System Under Test (SUT) change, your existing test scenarios may no longer reflect the current behavior. Simply update your Test Model and adjust your testing approach based on what you’ve learned to keep everything accurate and relevant.
As your understanding evolves, the model and scenarios evolve with it. This ensures that your testing remains aligned with a dynamic system and continues to focus on the most important risks and uncertainties.
After updating your model, run the Impact Analysis functionality to see exactly how the changes affect your test scenarios and test configuration.
The simplicity of TestCompass is its strength. We focus on including only the essential features that make the modeling process efficient and effective.
At the same time, we’ve added a range of practical functionalities that support usability and help testers stay focused on their investigative work.
This balance ensures that TestCompass remains intuitive and easy to use, without unnecessary complexity or distractions.
Curious? Why not try TestCompass and start your free trial today!
Start exploring your system with TestCompass today. Enjoy your first 14 days for free. Prefer a live online demo? We’re happy to walk you through TestCompass.
Try TestCompass freeI am very happy with TestCompass, I needed a user friendly test tool that would speed up the test preparation phase especially in the creation of Logical test cases and client presentations of those cases. TestCompass ticked all the boxes for me. I now save around 60% of mine test preparation phase when testing a new site!
Within Speer IT we worked and tested the Beta version of the Model Based Testing tool TestCompass. Already very enthusiastic about the results, simplicity and user-friendliness. You can generate the logical and physical test cases from a for everyone readable test model, based on pre-selected test coverage!
In my courses on software testing we try to teach students that testing is both exploratory and model-based. TestCompass fits nicely into this philosophy. The tool gives you the freedom to include doubts and questions that you might have while exploring into a still incomplete model. This way you model and explore at the same time.
In practise traditional test automation has limitations concerning maintainability and readability and has no answer to the pesticide paradox. Model Based Testing solves these limitations. However, most MBT tooling are rather academic, not so user friendly. TestCompass is imho the first MBT tool that can be used by 'normal' people without losing the benefits that MBT gives you.
Nowadays we emphasize on automating our tests but calculating our test cases often takes the most time. And I don’t always enjoy this process. With TestCompass I only have to draw a model with all the requirements and the tool calculates my test cases. It is really convenient and saves me the hassle. And with the model you can verify with the business whether you understood the process correctly.
TestCompass – The Model Based Testing Tool - fully meets my requirements.
Used plenty of other tools in the recent years, but always been looking for a better and user-friendly version. And I'm experiencing that now with TestCompass.
It is a handy and user-friendly tool, where you do not get bogged down in all kinds of extras that you would not soon use. Even for a beginner – without a technical background – TestCompass is clear and ready to use.
By using the clear compact manual and the Q&A listing you can get started right away.
Take a trial subscription and experience the benefits as I have done.
I will therefore recommend it to my business contacts.
I was lucky to get a presentation and demo from Silvio Cacace about this new tool. It could be very interesting for any tester, to help you safe time and effort developing test cases, with preferred coverage. Very useful.
There is a crying need in the testing industry for tools that support an analytical approach to testing. That we need tools that can reason about product models and help us create better product models. These tools could help us think better about testing.
Model Based Testing, done as an exercise in understanding requirements, is an approach to BDD that works extremely well in certain domains or for certain features. The feature mapping process we are using seems quite close to what TestCompass is doing at this moment.
We mainly use TestCompass to prepare a basic set of test cases for our testing teams to ensure we've got a basis to work with at the earliest possible stage of the project. TestCompass is very helpful to cover main processes with test cases. Then we pass generated files to the testers who broaden the scope of the tests adding less obvious paths, unhappy paths etc.
TestCompass helps understand the processes going on around the project, it's easier to read a simple chart rather than reading them from perhaps more complex documentation or descriptions.
All in all, I like the tool, it's very intuitive and quite helpful.
TestCompass is like that one excellent knife in a carver's toolkit, that one precision scalpel on a surgeon's tray, the electron microscope on a lab technician's desk. It is there to help the skilled expert be more powerful, to enhance their skills instead of replace them. It is a tool dedicated to being excellent at its targeted set of tasks, and it succeeds.
I've used TestCompass on professional projects, and it's been a game-changer.
Its model-based approach boosts test coverage by capturing all critical scenarios. The visual models make complex requirements easy to understand, aiding collaboration and ambiguity detection early in the process.
This clarity enhances collaboration and accelerates overall requirement engineering.
* Pay with PayPal, Credit Card or Bank transfer
* The license expires automatically without need to cancel.
* Online registration only for EU customers. If you live outside the EU, please contact us.
* We apply the Reverse Charge Mechanism within the EU VAT system.
* After purchase, an invoice will be sent to you by e-mail.
TestCompass (No visiting address)
Elandweide 111
3437 CP Nieuwegein
The Netherlands
Contact
Company number : 80399606
VAT number : NL003440959B50
Copyright © 2020 – 2026 TestCompass
all rights reserved