Monday, June 15, 2015

Performance Test Execution from Global Location

Centralized Testing team member should follow below steps to execute Performance test scripts from Global location.

Ø  Identify Global locations from Project team.

Ø  Determine SLA for each transaction in terms of response time.

Ø  There are 2 ways to simulate virtual user load from Global locations.

1.    Install Load generators on different locations. :-  
·         Identify Person from project team to install load generator.
·         Identify machine having local admin access.
·         Transfer Load generator setup.
Advantages: -
·         Performance test results are more realistic and simulate real world scenario.
Disadvantages:-
·         Setup takes more time.
·     Running multiple users on remote generators harm production network bandwidth & users outside BASE Location face network performance issue.

2.    Simulate location bandwidth with in BASE solution center.
·      Contact Network team at least one week in advance and notify them that Centralized testing team is planning to run Performance test from Global location and require help from network team to simulate Latency for global locations.
·         Provide list of Global locations to network team.
·         Provide schedule to Network team so that they can setup latency well in advance.
·         Provide 2 generators IP address to network team.
Advantages: -
·         Setup is very easy and fits in tight project schedule.
·         Running performance test will not impact Production network bandwidth.
Disadvantages:-
·         As we are simulating latency in solution lab there might be minor deviation in Performance test results from actual user experience.

Ø  Execute the test.


Ø  Once test is over notify Network team to remove latency from generators.

How to Setup Latency

1. 
2. 
3. 


To set custom latency settings, type “custom”
It will prompt you for bandwidth, type 1544
For latency, type the desired delay in milliseconds
And use .1% packet loss (type .1).

No comments:

Post a Comment