SentryOne Test (formerly LegiTest) is a comprehensive automated data testing framework that allows you to test all your data-centric applications in an easy-to-use platform. SentryOne Test helps stop bad data by validating your results from development to production, giving you confidence in your reports.
With SentryOne Test, you can test and validate data from disparate sources across the entire data lifecycle—from
development through production.
- Gain confidence in your data with an industry-standard framework that builds on the power of MSTest and NUnit
- Conduct actionable tests, with the ability to schedule test runs
- View test success metrics and data behind test failures in the testing dashboard
SentryOne Test uses proven, industry-standard technology to help you test and validate data throughout the data
lifecycle. SentryOne Test consists of three core elements that form a secure, automated testing framework:
- Remote agent that enables distributed test execution
- SentryOne Test (formerly LegiTest) Visual Studio Extension
- SentryOne Test web portal that lets you deploy test projects and then programmatically call them as needed
You can use SentryOne Test to validate data at any point of the data lifecycle, from development through production, ensuring confidence in the data that your company uses to make strategic decisions and support business functions.
How you can use SentryOne Test:
- Application development: SentryOne Test ensures that the data in applications you build remains valid despite application changes. Built on unit testing industry standards, SentryOne Test validates both reference and output data during development.
- ETL processes: SentryOne Test enables an agile approach to validating data in ETL processes, reducing the effort required by ETL and BI developers for data maintenance as business requirements change.
- Production databases: For ongoing validation of production data, SentryOne Test lets you write and
publish tests so that data owners can identify validation issues early, fix the data in the source systems, and manually re-run the tests.