Supports any technology
CrossTest is our user-friendly framework for test automation on data solutions. This framework supports frequently used test scenarios for data solutions. This could include filling a table with a few records, executing an ETL process and then comparing the result with what is expected in another table.
Because we want to stimulate the application of test automation within our field, we develop CrossTest under the GPLv3 license. The framework is open source and can be used without license costs.
Features of CrossTest are:
- Specifying test scenarios in natural language (Gherkin)
- No dataset required, resulting in lower testing effort
- Supports various database and ETL platforms
- Extensible to support new test types or platforms
- Integrate into CI/CD pipelines such as Jenkins or Azure DevOps
The CrossTest phrases were developed in two different versions of the framework, namely:
- A SpecFlow / .NET implementation, aimed at projects where (part of) the Microsoft stack is used.
- A Cucumber / Java implementation, aimed at projects where a non-Microsoft stack is used.
Need help with implementation?
When you start working with CrossTest you can choose to get our help to get results as soon as possible. Contact us for the possibilities.