Join the social network of Tech Nerds, increase skill rank, get work, manage projects...
 
  • Performance Testing

    • 0
    • 2
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 517
    Comment on it

    Performance Testing

    Testing the behavior of an application by applying load is known as performance testing. In Performance testing we check for certain factors like:

    1.Response Time - The time taken by the server to process the client's request.

    2.Load - The number of people accessing the application simultaneously.

    3.Stability - The ability of the application to withstand the load for certain duration of time.

    Performance Testing is done with the help of automation testing tools like Load runner and J meter.

    Performance testing can not be done manually because:

    1.Doing performance testing manually will be costlier.
    2.Doing performance testing manually will be a time consuming process.
    3.Accuracy can not be maintained while doing performance testing manually.

    Performance Testing Process

    1.Identifying the performance scenarios based on factors like:

    i)Most Commonly used.
    ii)Most critical.
    iii)High data transaction.

    2.Create the scripts according to scenarios with the help of performance testing tools.

    3.Distribute the load according to the usage pattern of the application, mention the time duration and executes the scripts.

    4.The result will be given after certain duration by the tool in the form of graphs.

    5.It result meets the requirement then it is the end of performance testing.

     

    Understanding this testing process, many Bike Fitting Service Near Me are looking to develop such apps which can help them to track performance metrices.

     

    If result does not meets the requirement then go for following:

    1.Do the deep analysis of the result.

    2.Identify the bottle neck of performance issue based on the analysis.

    3.Tuning should be done accordingly, it may be in software, coding, hardware or network.
    Tuning stands for necessary adjustments done to make the application work according to requirement.

    4.Once the necessary tuning is done scripts has to be executed and this process continues until the result meets the requirement.

    Types Of Performance Testing

    Load Testing

    Testing the behavior of an application by applying load less than or equal to desired load is known as load testing.

    Stress Testing

    Testing the behaviour of an application by applying load greater than the desired load is known as stress testing.

    Scalability Testing

    Testing the behavior of an application by increasing or decreasing the load in a particular scale is known as scalability testing.

    Stability Testing

    Testing the behavior of an application by applying load for a particular duration of time is known as stability testing.

    Volume Testing

    Testing the behavior of an application by applying huge volume of data is known as volume testing, Volume testing is also known as DB testing(Database Testing).

    Soak Testing

    Testing the behavior of an application by applying load for long duration of time is known as soak testing, in soak testing the test environment is unsupportive.

 0 Comment(s)

Sign In
                           OR                           
                           OR                           
Register

Sign up using

                           OR                           
Forgot Password
Fill out the form below and instructions to reset your password will be emailed to you:
Reset Password
Fill out the form below and reset your password: