The following table describes the details of test environment.
|
Load |
50,000 virtual users |
|
Directory |
Active Directory |
|
Challenge-Response Storage Location |
Active Directory |
The tests cover the following functional areas:
This test is to measure the performance of Self Service Password Reset while registering a new user. Perform the following steps to check the performance:
Access SSPR login page (first time) and login with the credentials.
Answer the Challenge-Response
Save the responses and logout.
Scenario: Total of 50000 users performing submitting their challenge-response for the first time in which 200 are concurrent users performing transactions simultaneously.
The following table describes how the application performs.
|
Number of transactions |
Number of concurrent users |
Time interval between each concurrent user login |
Constant waitTimer between each transactions |
CPU and memory usage |
Number of Failed Transaction |
|---|---|---|---|---|---|
|
50000 |
200 |
2seconds |
|
|
9 |
This test is to measure the performance of Self Service Password Reset while changing the password of a existing user. Perform the following steps to check the performance:
Access SSPR login page and login.
Post authentication, click Change password.
Auto logout from the server after changing password.
Scenario: Total of 50000 users changing their password in which 180 are concurrent users performing transactions simultaneously.
The following table describes how the system performs.
|
Number of transactions |
Number of concurrent users |
Time interval between each concurrent user login |
Constant waitTimer between each transactions |
CPU and memory usage |
Number of Failed Transaction |
|---|---|---|---|---|---|
|
50000 |
180 |
1 second |
|
|
6 |
This test is to measure the performance of Self Service Password Reset while changing the password through forgotten password module. Perform the following steps to check the performance:
NOTE:Forgotten password operation requires high CPU utilization. So, necessary resources need to be allocated before performing a higher number of concurrent user transactions.
Access SSPR login page.
Click Forgotten Password.
Enter the last name for user validation.
Answer the challenge-response.
Change the password.
Auto log out from the server after changing password.
Scenario: Total of 50000 users changing their password in which 180 are concurrent users performing transactions simultaneously.
The following table describes how the application performs.
|
Number of transactions |
Number of concurrent users |
Time interval between each concurrent user login |
Constant waitTimer between each transactions |
CPU and memory usage |
Number of Failed Transaction |
|---|---|---|---|---|---|
|
50000 |
180 |
2 seconds |
|
|
6 |
Scenario: Total of 50000 users changing their password in which 450 are concurrent users performing transactions simultaneously.
|
Number of transactions |
Number of concurrent users |
Time interval between each concurrent user login |
Constant waitTimer between each transactions |
CPU and memory usage |
Number of Failed Transaction |
|---|---|---|---|---|---|
|
50000 |
450 |
2 seconds |
|
|
24 |
Scenario: Total of 50000 users changing their password in which 850 are concurrent users performing transactions simultaneously.
|
Number of transactions |
Number of concurrent users |
Time interval between each concurrent user login |
Constant waitTimer between each transactions |
CPU and memory usage |
Number of Failed Transaction |
|---|---|---|---|---|---|
|
50000 |
850 |
2 seconds |
|
|
1383 |
Scenario: Total of 50000 users changing their password in which 1100 are concurrent users performing transactions simultaneously.
|
Number of transactions |
Number of concurrent users |
Time interval between each concurrent user login |
Constant waitTimer between each transactions |
CPU and memory usage |
Number of Failed Transaction |
|---|---|---|---|---|---|
|
50000 |
1100 |
2 seconds |
|
|
24834 |