Leveraging test-driven development with FHIR implementations
summary
Shows a concrete TDD workflow for FHIR: use Touchstone or Inferno to run executable TestScript resource definitions against a server, including peer‑to‑peer flows and dynamic variables for user input. Demonstrations run ~180 test scripts (over 2282 tests executed) against a public Wildfire server, surface failures and conditional assertions, and feed results into ONC G10 and Drummond/CMS certification paths. Also covers test-data setup/teardown, generating TestScripts from FHIR Shorthand, and firewall/docker constraints.
AI-written summary · about
chapters (9)
- 0:00Start
- 4:12Test-Driven Development
- 5:10TDD with FHIR Implementations
- 6:47Interoperability Challenges
- 15:45FHIRⓇ Testing Framework
- 19:41Testing at Scale - Program Support
- 20:48Payer and Patient Access FHIR® Certification Program Scope
- 21:28Program Design
- 26:17Learning Objectives Review
related talks
40mTest driven development I: Introduction
45mAccelerate Quality: Building FHIR that Meets Federal Mandates
45mTest Driven Development II: Advanced
35mPassing the Inferno G10 tests with your FHIR server
44mFHIR API Testing with Inferno
17mFHIR up your tests: Integration tests
46mDevelopment and Testing Strategies
39mFHIR Server Certification with Inferno
