About Inferno
Welcome to Inferno, an open-source software testing framework for the Health Level 7 (HL7®) Fast Healthcare Interoperability Resources (FHIR®) standard for health care data exchange.
The goal of Inferno is to accelerate the availability of interoperable Health IT systems by providing easy to use, portable, and comprehensive testing tools that support interoperable implementations of FHIR-based systems.
What is Inferno?
Inferno is a Ruby application framework that test authors can use to create fully automated tests for FHIR-based APIs. Inferno tests are packaged within portable test applications called Inferno Test Kits. Test Kits are tailored to test specific FHIR-enabled data exchange use cases, typically described within one or more FHIR Implementation Guides.
For more information on how to use Inferno to test your FHIR-enabled use case, head over to the Documentation section.
For the list of all available Test Kits that have been created using Inferno, check out the Community section.
Background
MITRE began developing Inferno in 2018 as an open-source testing framework to support the ONC Health IT Certification Program. The program was created to evaluate health IT systems for compliance with established standards and certification requirements.
The initial focus resulted in the ONC Certification (g)(10) Standardized API Test Kit, which tests system conformance to the §170.315(g)(10) criterion for standardized API functionality. This test kit is available as open-source software and is currently used by health IT developers preparing for certification and by Accredited Test Labs (ATLs) conducting conformance evaluations.
Suggest an improvement
Want to make an change? Contribute an edit for this page on the Inferno Framework GitHub repository.