Request for Proposal #2023-009
OpenHIE Testing Harness and Test Framework
Project
Digital Square is requesting proposals for the development of an open-source testing harness and complete test framework that will facilitate testing how well technologies align to the OpenHIE Architecture specification and health and data content, as specified by WHO SMART Guidelines.
Digital Square is inviting applications from interested parties to build on existing initiatives and develop a test harness that is open source and focused on reuse in the digital health domain. In addition, applicants will be required to engage with the OpenHIE communities and WHO SMART Guidelines architectural team and develop the associated test framework (complete set of tests and test data to run on the harness) to allow for testing of tools/solutions for their conformance to the OpenHIE Architectural Specification.
The primary requirement for the test harness to be developed is that it should be able to test a digital health solution’s compliance to the OpenHIE Architecture specification. At the minimum, the test suite should support testing of the OpenHIE Component functional requirements and workflow requirements as well as the overall workflow specification as described in the OpenHIE Specification.
The primary focus of this call is for the testing harness to be focused on facilitating testing against the OpenHIE requirements and specifications. However, the solution must be architected to accept the definitions of test suites for different test scenarios and should be able to run these test suites. I.e. the same underlying tooling and methods should allow for groups such as the WHO, Countries or other agencies to reuse the tool and test frameworks, adding and adjusting to meet their needs and generate their own outputs.
Deliverables
The deliverables of this RFA should, at minimum, include:
Documented design and specification of the testing harness.
Product information and user manuals.
Fully functioning testing harness meeting the described features above.
Test suites covering different functionalities and scenarios.
Full set of test suites for the OpenHIE Architecture specification.
All tests described in Gherkin language.
Test data sets and/or scripts to generate and load test data onto the test harness.
Test harness package hosted on GitHub.
A clear and well-written set of documentation (as outlined above) for the test harness hosted on GitHub (or alternative hosting).
Proposed Project Timeline
PATH anticipates that the implementation period for one vendor contract will be up to 12 months.
Application
Applications are due May 12, 2023. Completed applications should be submitted via WizeHive.
All applications should be entered into the WizeHive platform. The process for submission is as follows:
Navigate to the submission portal and click “Sign Up” or “Log In.”
Once logged in, click “Create a Profile to Get Started.” This step must be completed before you can proceed with the application.
Click the “Get Started” box (marked with a “+”).
You can now access and edit the two required forms.
All forms can be saved in draft prior to submission.
Once both required forms are completed, the “Submit” button will be green and clickable. Once submitted, forms cannot be edited.
We advise that you pay close attention to upload instructions for file types. We will not accept responsibility for resolving technical transmission problems with applications.
Successful applicants will be notified of the decision June 30, 2023.