testingserverautomated-testsperformance-testinginfrastructure

How to perform sanity load test in PT environment


Could you please share with me any steps on document on how to perform sanity load test in PT environment

I want to perform sanity test in my performance test environment ( stagging ) prior to move into production environment

I'm new to this and was hopping if someone has like check list or steps so I can follow please

Thank you Antonio

I tried to check for the following : -

CPU usage and tried to identify the which process or apps consuming more cpu MeM percentage

I'm not sure what else to check for - I want to list of check so I can forward it to tester or developer


Solution

  • Load Test means that you're conducting the anticipated load and checking the metrics like response time, throughput, number of errors, etc. against pre-defined NFR or SLA

    The steps would be:

    1. Choose a load testing tool which supports all network protocols used by the system under test and can conduct the required load
    2. Come up with a test script which exactly simulates real life usage of the system under test by real users or upstream systems
    3. Perform a dry-run of your test with couple of users/iterations and inspect requests and responses to ensure that your test is doing what it is supposed to be doing
    4. Run full-scale test with the anticipated load
    5. Compare test metrics with the expected ones

    Normally you should monitor resources consumption like CPU, Network, Memory, Disk usage, etc, slow database queries, any errors in the middleware, etc.