The Test Bed offers a generic CSV validation service that can be used to validate arbitrary CSV content by means of Table Schema. The validator also supports user-provided CSV syntax settings such as delimiter and quote characters.
The CSV validation service is available for use as a standalone validator and through the Test Bed as part of complete conformance testing. It offers the following APIs:
- Web user interface for user-driven validation.
- REST web service API for machine-to-machine integration.
- SOAP web service API for machine-to-machine integration and use from GITB TDL test cases.
- Command-line tool for offline validation.
This generic CSV validator reuses the Test Bed's core CSV validation support that allows for a configuration-driven setup and automated updates.