...
Test Case Id | Description | Pre-conditions | Test Steps | Expected Results |
---|---|---|---|---|
1 | Perform healthcheck for the Policy components using Healthcheck API
|
| API – healthcheck Method - GET Endpoint: http://<host>:8081/healthcheck | All the policy components should return health status as “true” |
|
|
|
|
|
3 | Create config Policy for the following use cases
| Policy components up and running | API – CreateConfig Method – PUT Endpoint: https://<host>:8081/Pdp/createPolicy | Config Policy should be created in Policy Engine (PAP) |
4 | Push Config policy to the PDP Engines for the following use cases
| Policy components up and running | API - pushPolicy Method - PUT Endpoint: https:// <host>:8081/Pdp/pushPolicy | Config Policy should be pushed to the PDP group |
5 | Create Operational policy for the following use cases
| Policy components up and running | API - createPolicy Method – PUT Endpoint: https://<host>:8081/Pdp/createPolicy | Operational Policy should be created in Policy Engine (PAP) |
6 | Push operational Policy to the PDP Engines for each use case
| Policy components up and running | API - pushPolicy Method - PUT Endpoint: https:// <host>:8081/Pdp/pushPolicy | Operational Policy should be pushed to the PDP group |
7 | Retrieve the configs for the following use cases
| Policy components up and running | API – getConfig Method – POST Endpoint: https://<host>:8081/Pdp/getConfig | Both Config and Operational Policies configured for each use case should be retrieved successfully |
Triggered by merges in policy/distribution (NOT FINISHED)
Test Case Id | Description | Pre-conditions | Test Steps | Expected Results |
---|---|---|---|---|
1 | Perform healthcheck for the Policy SDC Service Distribution application |
| API – healthcheck Method - GET Endpoint: http://<host>:8081/health(?) | The Policy PSSD should return health status as “true” |
Triggered by merges in policy/apex-pdp (Stretch - DONE)
Test Case Id | Description | Pre-conditions | Test Steps | Expected Results |
---|---|---|---|---|
1 | Perform healthcheck for the Policy Apex PDP |
| API – healthcheck Method - GET Endpoint: http://<host>:8081/healthcheck(?) | The Apex PDP should return health status as “true” |
Triggered by merges in policy/xacml-pdp (Stretch)
Test Case Id | Description | Pre-conditions | Test Steps | Expected Results |
---|---|---|---|---|
1 | Perform healthcheck for the 2nd generation XACML PDP engine |
| API – healthcheck Method - GET Endpoint: http://<host>:8081/health(?) | The XACML PDP should return health status as “true” |
Triggered by merges in policy/pap (Stretch)
...
Test Case Id
...
Description
...
Pre-conditions
...
Test Steps
...
Expected Results
...
1
...
Perform healthcheck for the 2nd generation PAP engine
...
- Policy PAP docker image available
...
API – healthcheck
Method - GET
Endpoint: http://<host>:8081/health(?)
...
The PAP should return health status as “true”
Triggered by merges in policy/api (Stretch)
Test Case Id | Description | Pre-conditions | Test Steps | Expected Results |
---|---|---|---|---|
1 | Perform healthcheck for the Policy Lifecycle API |
| API – healthcheck Method - GET Endpoint: http://<host>:8081/health(?) | The API should return health status as “true” |