Data Test Tools

The following tools, methods and technologies are used in data testing:

Methodology:

  • BDD for all our data processing test suites, scenarios and cases.
  • Where appropriate, the other core test frameworks are used when testing data processing services and products (for example, accessibility testing when data is being presented in a UI).
  • Testing should consider the full end-to-end data process, from ingestion to transformation to presentation.

Test Tool:

  • We are currently implementing PyTest BDD.

We do not support or promote the usage of any other tool for data testing unless it is on a legacy solution.


Improve the playbook

If you spot anything factually incorrect with this page or have ideas for improvement, please share your suggestions.

Before you start, you will need a GitHub account. Github is an open forum where we collect feedback.