Skip to content

API testability

TS001: Public test tooling MUST be freely available for test purposes

Applicable roles API server deployer
Standardization levels OA, TSA, FSA
Status Final
Since version 1.0.0

Sub-requirements

  • TS001.001: An API server deployer MUST provide test tooling which allows API client developers and API client deployers to test their solutions without affecting production environments
  • TS001.002: Test tooling MAY be supplied and maintained by API server developers
  • TS001.003: Test tooling and data exposed by test tooling MUST mimic real API usage
    • Both online and offline tools are accepted.
  • TS001.004: If online test tooling is supplied, the API server deployer MUST specify what are the Service Level Agreements for the availability and response times of the test tooling
  • TS001.005: Test tooling MUST NOT expose confidential data, including but not limited to, patient data
  • TS001.006: Test tooling MUST be freely available and accessible via a public website
    • Free registration to access the test tooling is accepted.
  • TS001.007: Test tooling MAY be subject to specific onboarding procedures and policies if these policies comply with onboarding requirements in this specification