An open API service indexing awesome lists of open source software.

https://github.com/gematik/app-fedidptestsuite

Testsuite to test Federation Master of IDP federation
https://github.com/gematik/app-fedidptestsuite

idm testing-tools testsuites

Last synced: 4 months ago
JSON representation

Testsuite to test Federation Master of IDP federation

Awesome Lists containing this project

README

        


# app-FedIdpTestsuite (aka Testsuite Federation Master)

Table of Contents



  1. About The Project



  2. Usage


## About The Project

This project is aimed at manufacturers and providers of a federation master according to
***gemSpec_IDP_FedMaster***.
It includes a test suite that checks whether certain interfaces are implemented according to the
specification.

### Release Notes

See [ReleaseNotes.md](ReleaseNotes.md) for all information regarding the (newest) releases.

## Usage

#### Prerequisites

In order to use the test suite, two files have to be adjusted

* in [tiger-template.yaml](tiger-template.yaml) key `source` expects the address of the Federation Master
* [tc_properties-template.yaml](tc_properties-template.yaml) contains addresses of Federation Master, of a "Fachdienst"
and of an IDP of the Federation (exactly the values specified as **sub** in Federation
Fetch Endpoint).

#### Test execution

The test suite is started via shell script [runTestsuite.sh](runTestsuite.sh). Should only be specific
Tests are performed, the script can be customized and filtered to the desired Cucumber tags.

#### Test results

After successful execution of the test-suite, a test report is generated
at: ```./target/site/serenity/index.html```