THIS SPACE IS UNDER CONSTRUCTION

User story

  • As a user I want to login into the application (MAIN) with ItsMe So that the IAM session and the IDP session will be active
  • As a user I want to login into the application (MAIN) with itsMe So that I can benefit from the ehealth basic services

Initial data/state:

  • The user has an account in itsme configured with his/her phone number

  • The user has a smartphone with the application itsme

  • The user knows a five secure code to confirm the operation on itsme

  • The application is loaded / driver loaded
  • A global logout must be invoked before running the test 

TS dependencies:

  • None


Test Script IDTest ActionsAssertion
TS-001


SeqActorActionAutomatic/Manual
1MAINStarting an identification actionAutomatic: could be automated but cannot be generic since the applications to test have all a different layout.
2CSAMAuthenticate himself/herself via itsme 

Manual: the itsme-based identification process need a manual action (entering the phone number, putting the five secure code)

3MOB-itsme

Enter the five secure code while the session is still active in CSAM

Manual: to validate the authentication, the user must enter the five secure code in the mobile application.
4CSAMchoose a profile/ mandate/ organization (any of them)Difficult to automate since CSAM and MAIN are different  applications

When the test actions are performed the following assertions must be checked.

MAIN application:

  • The user should be logged-in into the MAIN application.

CSAM

  • Once logged into the MAIN application CSAM web page should be closed.

MOB-itsme

  • Once logged into the CSAM, the itsme application should be closed

eHealth endpoint:

  • The IAM session should be active 
  • The IDP session should be active 
  • No labels