Today, we have released a patch for the test suite.
This update includes several fixes for creating and updating HealthcareServices, where a more lenient comparison is now applied.
Additionally, we now provide a certificate revocation list (CRL) as a precautionary measure in case we ever need to revoke a compromised certificate. To clarify, no certificates have been compromised. However, you will find some revoked certificates in the list, which were deactivated for administrative reasons (e.g., a domain change or similar). We strongly recommend configuring the CRL in your infrastructure so that, in the event of a more critical revocation in the future, you are already familiar with its setup and usage.
We have also published an example Serenity report. This report serves as a reference to assist with test driver implementation. While we will make an effort to keep it up-to-date, please note that the reference system follows agile development practices. As a result, the tests and responses in the report may not always be complete or reflect the latest changes in the test suite.
For a detailed overview of all changes, please refer to our ReleaseNotes.md.
If you encounter any issues with the test suite or have questions about the changes mentioned, please don’t hesitate to raise an issue on GitHub to let us know.
Resources:
Test suite repository: https://github.com/gematik/TI-Messenger-Testsuite
Full release notes: https://github.com/gematik/TI-Messenger-Testsuite/blob/main/ReleaseNotes.md
Test driver API: https://github.com/gematik/TI-Messenger-Testsuite/blob/main/src/main/resources/api/TiMessengerTestTreiber.yaml