Closed prkatti1 closed 12 months ago
S.No | Use Case | Results | Comments/Defects |
---|---|---|---|
Behavior before changing the password | |||
1 | Redfish Login with correct username and password when expired-password feature is enabled | Redfish interfaces should allow the password to be changed and should not allow access | |
2 | Redfish Login with wrong username and password when expired-password feature is enabled | Should throw authentication failure | |
3 | GUI Login with correct username and password when expired-password feature is enabled | GUI interfaces should allow the password to be changed and should not allow access | |
4 | GUI Login with wrong username and password when expired-password feature is enabled | Should throw authentication failure | |
5 | SSH Login with correct username and password when expired-password feature is enabled | SSH interfaces should allow the password to be changed and should not allow access | |
6 | SSH Login with wrong username and password when expired-password feature is enabled | Should throw authentication failure | |
7 | IPMI Login with correct username and password when expired-password feature is enabled | ||
8 | IPMI Login with wrong username and password when expired-password feature is enabled | ||
Behavior after changing the password | |||
9 | Redfish Login with new username and password, it should allow the login and operations | ||
10 | Redfish Login with wrong username and password when expired-password feature is enabled | ||
11 | GUI Login with correct username and password, it should allow the login and operations | ||
12 | GUI Login with wrong username and password when expired-password feature is enabled | ||
13 | SSH Login with correct username and password, it should allow the login and operations | ||
14 | SSH Login with wrong username and password when expired-password feature is enabled | ||
15 | IPMI Login with correct username and password, it should allow the login and operations | ||
16 | IPMI Login with wrong username and password when expired-password feature is enabled | ||
Test cases after factory reset | |||
17 | Redfish Login with correct username and password when expired-password feature is enabled | Redfish interfaces should allow the password to be changed and should not allow access | |
18 | Redfish Login with wrong username and password when expired-password feature is enabled | Should throw authentication failure | |
19 | GUI Login with correct username and password when expired-password feature is enabled | GUI interfaces should allow the password to be changed and should not allow access | |
20 | GUI Login with wrong username and password when expired-password feature is enabled | Should throw authentication failure | |
21 | SSH Login with correct username and password when expired-password feature is enabled | SSH interfaces should allow the password to be changed and should not allow access | |
22 | SSH Login with wrong username and password when expired-password feature is enabled | Should throw authentication failure | |
23 | IPMI Login with correct username and password when expired-password feature is enabled | ||
24 | IPMI Login with wrong username and password when expired-password feature is enabled | ||
Behavior on code update after changing the password | |||
25 | Redfish Login with new username and password, it should allow the login and operations | ||
26 | Redfish Login with wrong username and password when expired-password feature is enabled | ||
27 | GUI Login with correct username and password, it should allow the login and operations | ||
28 | GUI Login with wrong username and password when expired-password feature is enabled | ||
29 | SSH Login with correct username and password, it should allow the login and operations | ||
30 | SSH Login with wrong username and password when expired-password feature is enabled | ||
31 | IPMI Login with correct username and password, it should allow the login and operations | ||
32 | IPMI Login with wrong username and password when expired-password feature is enabled | ||
Behavior on code update before changing the password | |||
33 | Redfish Login with correct username and password when expired-password feature is enabled | Redfish interfaces should allow the password to be changed and should not allow access | |
34 | Redfish Login with wrong username and password when expired-password feature is enabled | Should throw authentication failure | |
35 | GUI Login with correct username and password when expired-password feature is enabled | GUI interfaces should allow the password to be changed and should not allow access | |
36 | GUI Login with wrong username and password when expired-password feature is enabled | Should throw authentication failure | |
37 | SSH Login with correct username and password when expired-password feature is enabled | SSH interfaces should allow the password to be changed and should not allow access | |
38 | SSH Login with wrong username and password when expired-password feature is enabled | Should throw authentication failure | |
39 | IPMI Login with correct username and password when expired-password feature is enabled | ||
40 | IPMI Login with wrong username and password when expired-password feature is enabled | ||
IPMI related tests | |||
41 | Verify expired password is not allowed to change via IPMI |
@joseph-reynolds can u take a look at this use cases and provide feedback
@rahulmah can u also take a look at this plan.
@prkatti1 : Please find below test scenarios for testing expired password. I think you can include them.
Test first time BMC login.
Test BMC login after factory reset
Test code update with expired design
@rahulmah Should not reference IBM internal releases out here.