Performance testing
This type of testing’s fundamental objective is to ensure that the application performs acceptably under certain performance requirements such as access by a huge number of users or the removal of a key infrastructure part like a database server.
The general test scenarios for performance testing in a Mobile application are:
1.To determine whether the application performs as per the requirement under different load conditions.
2.To determine whether the current network coverage is able to support the application at peak, average and minimum user levels.
3.To determine whether the existing client-server configuration setup provides the required optimum performance level.
4.To identify the various application and infrastructure bottlenecks which prevent the application to perform at the required acceptability levels.
5.To validate whether the response time of the application is as per as the requirements.
6.To evaluate product and/or hardware to determine if it can handle projected load volumes.
7.To evaluate whether the battery life can support the application to perform under projected load volumes.
8.To validate application performance when network is changed to WIFI from 2G/3G or vice versa.
9.To validate each of the required the CPU cycle is optimization
10.To validate that the battery consumption, memory leaks, resources like GPS, Camera performance is well within required guidelines.
11.To validate the application longevity whenever the user load is rigorous.
12.To validate the network performance while moving around with the device.
13.To validate the application performance when only intermittent phases of connectivity is required.
Post a Comment
Post a Comment