5.2 External Database (MS-SQL)

The following table describes the details of test environment:

Load

50 ,000

Directory

Active Directory

Challenge-Response Storage

External Database (MS-SQL)

The tests cover the following functional areas:

5.2.1 New User Registration

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.

  1. Access SSPR login page and login with the credentials.

  2. Answer Challenge-Response.

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

2 seconds

  • 10 seconds to login.

  • 10 seconds to answer challenge-response.

  • CPU- 99%

  • Memory- 24%

1

5.2.2 Change Password

This test is to measure the performance of Self Service Password Reset while changing the password of an existing user. Perform the following steps to check the performance.

  1. Access SSPR login page and login.

  2. Post authentication, Click Change password.

  3. Auto logout from the server after changing password.

Scenario: Total of 50000 users changing their password 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

Max CPU and memory usage

Number of Failed Transaction

50000

200

1 seconds

  • 20 seconds to login.

  • 20 seconds to change password.

  • CPU- 99%

  • Memory- 24%

23

5.2.3 Forgotten Password

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 higher number of concurrent user transactions.

  1. Access SSPR login page.

  2. Click Forgotten Password.

  3. Enter the last name for user validation.

  4. Answer the challenge-response.

  5. Change the password.

  6. Auto log out from the server after changing password.

Scenario: Total of 50000 users changing their password 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

Max CPU and memory usage

Number of Failed Transaction

50000

200

2 seconds

  • 10 seconds to enter the last name.

  • 4 seconds to answer challenge-response

  • 10 seconds to change password.

  • CPU- 99%

  • Memory- 24%

35