Welcome
Welcome to the website of TestCompass - the tool that supports 'early Model Based Testing' (eMBT) and 'Behavior Driven Development' (BDD) by encouraging exploration, critical thinking and deep testing in an early stage.
To create products that truly meet customer expectations and deliver business value, we need more than just well documented explicit requirements. While these 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, brainstorming test ideas, exploring edge cases, discovering hidden risks, and uncovering potential gaps.
TestCompass helps you model and critically analyze both explicit and implicit aspects of the product, fostering a deeper shared understanding, continuous learning and enabling more effective, exploratory testing.
Traditional testing approaches often focus on verifying what’s already specified. TestCompass takes it further by supporting both explicit and implicit requirement exploration. early Model Based Testing (eMBT) helps teams create a structured, visual representation of the system’s behavior before formalizing test procedures. This ensures a shared understanding among stakeholders and helps uncover gaps and ambiguities early in the development life cycle.
eMBT isn’t just about optimizing and accelerating test case design. It stimulates critical thinking and encourages collaboration between business and technical stakeholders. The earlier we detect misunderstandings or missing details, the more effectively we can prevent costly defects in production.
To further bridge the gap between stakeholders, TestCompass also supports the BDD practices: Discovery and Formulation. These techniques, integral to Behavior Driven Development (BDD), help teams refine and align requirements before development even 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 works very intuitive and is very easy to use. It is developed by test experts with many years of practical experience in the field of Software Testing and designed to put the tester at the center of the process.
TestCompass supports testing earlier, smarter, and faster by using abstract Test Models that are clear and readable for all team members. This approach fosters critical thinking and enhances collaboration and communication between business and IT in the early stages of the Software Development Life Cycle (SDLC). By exploring the requirements, TestCompass helps uncover both explicit and implicit risks, contributing to a shared understanding of the desired behavior of the software under test, one of the core goals of the testing process.
The Rapid Software Testing (RST) approach emphasizes that testing is fundamentally about investigation, learning, and adapting. TestCompass embodies this philosophy. It doesn’t claim to replace human expertise with automation magic. Instead, it acts as a precision instrument. Helping skilled testers refine their craft, sharpen their thinking, and make more informed decisions.
One tester shared his positive view of TestCompass saying:
“That one excellent knife in a carver’s toolkit, that one precision scalpel on a surgeon’s tray. It is there to help the skilled expert be more powerful, to enhance their skills instead of replace them.”
If you’re looking for a tool that supports collaborative modeling, exploratory testing, shift-left testing and modern BDD requirements discovery practices. A tool that helps you think deeply about testing, uncover risks, and reduce uncertainty and expose ambiguities, contradictions, uncertaintiies, etc. early in the process, TestCompass is built for you.
Boost early exploration and critical thinking with TestCompass!
TestCompass offers a clear and user friendly interface designed to support testers in their investigative testing work. By allowing you to intuitively create and adapt your Test Model, TestCompass encourages exploration and critical thinking. While the tool facilitates the generation of logical and physical Test Cases, the true value lies in how it helps you understand the impact of changes and refine your testing approach continuously, supporting you as you navigate complexities and uncertainties.
One of the benefits of TestCompass is that it helps teams critically examine their understanding of the system through a structured model. This model is designed to support conversations, uncover contradictions, ambiguities, and gaps in requirements. Because many issues in production originate 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 experience in the field of Software Testing. TestCompass is based on this practical experience. Are you curious how TestCompass can optimize and professionalize your test process? Watch the 'TestCompass in a nutshell video' and instruction videos on our website or try TestCompass fo free and discover all the benefits of TestCompass.
Hello and welcome! We are Silvio and Smira Cacace, the founders of TestCompass. If you have any questions or need more information, don’t hesitate to reach out. You can easily send an email or use our contact form – We are here to help!
Are you curious if TestCompass works for you? You are welcome to try TestCompass absolutely free for 14 days!
Try TestCompass nowThe 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. You can also model in Gherkin syntax to generate coverage-based Gherkin feature files automatically.
This phase is about generating test cases 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 ensures that testing is not just a checklist exercise but an ongoing process of discovery and learning.
Export the generated test cases and refine them based on feedback or new insights. Test cases are a continuous learning process and are adapted and improved as you gain more insights into system behavior and uncertainties in the requirements and SUT. Export easily to Excel, Gherkin feature file or Test Management Systems (TMSs), like Jira, zephyr, Xray and QMetry.
Execute test cases 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 key. Depending on the characteristics of the Test Case, for e.g. time-consuming Test, repetitive Test (regression), hard to do Test, smoke Tests and risk-related Test, you can execute the Test Cases manually or write automated Test Scripts to execute them automatically.
Did you already generate and executed some Test Cases in the System under Test (SUT) and is there an update in the Requirements? No problem, just Adjust your test model and testing approach based on what you learn to keep it up to date and relevant for testing a dynamic system. Then run the Impact Analysis functionality to see how the update in your Test Model affected the Test Cases and Test Case 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 incorporated a range of functionalities that enhance usability, ensuring TestCompass remains intuitive and easy to use.
Curious? Why not try TestCompass and start your free trial today!
I 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 © 2025 TestCompass
all rights reserved