Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tutorial:dev:test-scenarios [2019/01/08 18:54]
tsunami created
tutorial:dev:test-scenarios [2019/05/13 10:06]
tomiskar
Line 1: Line 1:
 +==== Test: Test scenarios =====
 +  * [[tutorial:dev:test-scenarios:produkt|Product]]
 +  * [[tutorial:dev:test-scenarios:modules_pwdchange|Password change on the target system]]
 +  * Modules: 
 +    * [[tutorial:dev:test-scenarios:modules_certificates|Certificates]]
 +    * [[tutorial:dev:test-scenarios:modules_pwdreset|Password reset]]
 +  * [[tutorial:dev:test-scenarios:projekt|Projects]]
  
 +<note important>Draft, here's a list of some new test cases:</note>
 +
 +**SYNCHRONIZATION**
 +  * (TC 80) Identities: initial synchronization from a CSV file (zero state in IdM)
 +  * (TC-69) Tree-nodes: initial synchronization (zero state in IdM)
 +
 +**SETTINGS**
 +  * (TC-73) Generators: adding a new rule (login generator)
 +  * (TC 79) Automatic roles: creating a new one (by tree-structure)
 +
 +**ROLES**
 +  * (TC 102) Roles: changing the main definition
 +  * (TC 103) Role-related forms: order of attributes
 +  * (TC-75) Roles: Adding a new one manually
 +  * (TC 91) Guarantor: manually assigning a user to guarantee a role
 +  * (TC 82) Role request: creating a concept (for oneself)
 +  * (TC 83) Role request: creating a request (for oneself)
 +  * (TC 87) Roles: incompatibility setup
 +  * (TC 88) Roles: business roles setup
 +  * (TC 89) Role request: creating a request (for someone else)
 +
 +**AUTOMATIC ROLES**
 +  * (TC 79) Automatic roles: creating a new one (by tree-structure)
 +  * (TC 79) Automatic roles: creating a new one (by tree-structure)
 +  * (TC 105) Automatic roles: creating a new one to be assigned according to an attribute, including a sub-definition
 +
 +**ROLE REQUESTS**
 +  * (TC 99) Role request: approval process configuration
 +  * (TC 100) Role request: copying from another user
 +  * (TC-90) Role request: removing the existing roles + approval 
 +
 +**CONTRACTS**
 +  * (TC-2) New contract for a user (main position)
 +
 +**PROVISIONING**
 +  * Identity provisioning
 +
 +**PASSWORD**
 +  * (TC 93) Password: changing the existing policy
 +  * (TC 95) Password: verifying a valid password according to the new policy
 +  * (TC 96) Password: trying to change password before the set pwd age
 +  * (TC 97) Password: blocking a user after x failed login attempts
 +  * (TC 98) Password: verifying that it is different from x past passwords
 +  * (TC 107) Password: changing it for other systems
 +
 + 
  • by tomiskar