Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test Automation #419

Open
1 of 4 tasks
jjeroch opened this issue Jan 9, 2024 · 0 comments
Open
1 of 4 tasks

Test Automation #419

jjeroch opened this issue Jan 9, 2024 · 0 comments
Assignees
Labels
PI12 CX-ART PI Issues portal Feature/Bug for Portal component Prep-PI12 CX-ART PI Preparation Issues for Consortia Planning

Comments

@jjeroch
Copy link

jjeroch commented Jan 9, 2024

Description

Further develop e2e test automation for automatic test after deployment and to find issues quickly

Current Impl State

Health Check Tests
Health check is needed to be executed to make sure that the appropriate endpoints are available and return a non-empty response. It can be run separately or before functional tests.

PortalHealthCheck
Portal health check is implemented for administration and registration services in order to check the load of static data and availability of additional endpoints.

InterfacePartnerHealthCheck
Interface Partner Health Check is now implemented for BPDM, ClearingHouse, SdFactory and Wallet.

Functional E2E Tests
Functional E2E tests are designed to check the behavior of an application under different scenarios. Following scenarios were implemented:

Registration scenarios
Registration scenarios suppose to check if registration process runs as expected. The following scenarios were implemented completely: registration without bpn, update of company detail data after confirmation, in-registration invitation. Two scenarios (registration without bpn and registration without document upload) were partly implemented as adjustments in productive code are needed. Some additional scenarios can be added later. For example, validation of the right company detail data depending on the selected country.

Notification initial scenario
Notification initial scenario checks if a new random portal role can be assigned and unassigned and if appropriate notification, to the respective right person and with the correct content is created.

Service Account CUD Scenarios
Create-Update-Delete Scenarios suppose to check if new service accounts can be correctly created, updated and deleted.


Impact

Additional information / Linked tickets

@jjeroch jjeroch added portal Feature/Bug for Portal component Prep-PI12 CX-ART PI Preparation Issues for Consortia Planning labels Jan 9, 2024
@msinamci msinamci added the PI12 CX-ART PI Issues label Jan 22, 2024
@jjeroch jjeroch self-assigned this Feb 14, 2024
@evegufy evegufy mentioned this issue Nov 11, 2024
17 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PI12 CX-ART PI Issues portal Feature/Bug for Portal component Prep-PI12 CX-ART PI Preparation Issues for Consortia Planning
Projects
Status: BACKLOG
Status: Backlog
Development

No branches or pull requests

2 participants