Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

User story

  • As a

...

  • user I want to login into the application (MAIN)

...

  • with an eID So that the IAM session and the IDP session

...

  • will be active
  • As a user I want to login into the application (MAIN) with an eID So that I can benefit from the ehealth basic services


Initial data/state:

  • User with eid card
  • The user has a PIN code
  • Application loaded / driver loaded
  • A global logout must be invoked before running the test 

TS dependencies:

  • None


Test Script IDTest ActionsAssertionComment
ATH-

TS-

05

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 with eid 

Manual: the eid identification process need a manual action (connecting eid drive, inserting eid card, putting PIN code)

3CSAMIDPchoose 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.

eHealth endpoint:

  • The IAM session should be active (how to test:  we don't have a token)
  • The IDP session should be active (how to test: how to test we don't have a token)
As soon I cannot login into the app (the server has a login feature ???)