You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 10
Next »
User story
- As a user I want to change my profile So that the application (MAIN) could display relevant information related to my profile
- As a user qualified by his profile (MAIN) I want to login into the application (MAIN) So that the application will display the correct information corresponding to my profile
Initial data/state:
- Application profile configuration must be fill in (see Test Scripts: Athena)
- The user must be logged out of MAIN (cf AUTH-TS-9) in order to change his profile
Test script ID | Test Actions | Assertion |
---|
ATH-TS-11 | Seq | Actor | Action | Automatic/Manual |
---|
1 | MAIN | starting an identification action | Automatic: could be automate but cannot be generic since the applications to test have all a different layout. | 2 | TEST | initialize a test loop based on the application profile configuration N=1 | Automatic | 3 | CSAM | authenticate himself with eid / TOTP / itsME | see TS 5,6 or 7 Manual | 4 | CSAM | choose the Nth profile (based on the application profile configuration) | Could be difficult to automate as CSAM and MAIN are different applications | 5 | TEST | check assertion on main | Automatic: could be automate but cannot be generic since the applications to test have all a different layout. (what to test ?) | 6 | MAIN | Global logout from the application | Automatic: could be automate but cannot be generic since the applications to test have all a different layout. | 7 | TEST | if it remains profiles to test, goto 3 | automatic |
| In sequence 5, the following assertions must be checked: MAIN application: - the application must display correct information/layout following the profile connected
- The IAM session should be open
- The IDP session should be open with the corresponding profile
|