Skip to content


This wiki contains the documentation of the .NET/Specflow version of CrossTest. The documentation of the Cucumber/Java version can be found here

What is CrossTest

CrossTest is a library implementing Gherkin that can be used to easily implement test automation on a data solution, for instance on a data warehouse, using Specflow or Cucumber.

Using CrossTest with Specflow

CrossTest is available as a .NET/Specflow library through NuGet. With CrossTest you can implement test scenarios that insert test data, execute processes (like stored procedures, functions and SSIS packages) and compare the actual and expected output.

Use the Specflow implementation if you are using the Microsoft SQL Server stack.

To get started with the .NET/Specflow version of CrossTest go to Getting Started.

Documentation Shortkeys

Shortkey Description
F or S Press the F or S key to start searching.
Shift + mouse scroll1 Press the Shift key while scrolling to scroll horizontally.

  1. This can be handy when a code example is wide and doesn't fit within the boundaries of the page.