PERFORMANCE TESTING
PERFORMANCE TESTING
The software performance testing service determines how fast does the system being tested perform a task under certain conditions. We will help you find bottlenecks in your app, before the users experiment a performance issues, with the subsequent economic loss and frustration of your clients and employees.
Globe Testing is focused in finding clear goals for each one of the performance tests we carry out, rather than just generating load in a system without a clear objective.
In the world of software testing, it is pretty common to hear the mistakenly used term “functionality testing”, in lieu of performance testing. The latter kind encompasses all the tests types previously mentioned.
OUR OWN METHODOLOGY
Successfully tested with our clients
The performance testing services that Globe Testing offers are based on our own methodology, and they are divided in four well-differenced phases:
- Planning
- Preparation
- Execution
- Closing
As indicated in the graph, each one of these phases contains a series of actions that have the goal of ensuring that the system tested will run at an acceptable speed for the users once production starts.
Performance tests are carried out by automated scripts that mimic the actions of a final user on the app. These scripts would be executed in parallel, each one of them emulating a “virtual user”, in order to anticipate the expected load on the system once it goes under production. During the testing, our consultants will monitor the system by checking performance indicators. This action is known as “system monitoring”. On the basis of these results, Globe Testing suggests improvements to optimize the system performance and cut down the response times of the app.
Globe Testing offers a comprehensive service of performance testing. However, given the nature of this kind of testing, it is of critical importance to work in a team with the rest of your resources (system administrators, developers, database managers, etc.). The consultants at Globe Testing will analyze the results of the tests and will instruct your staff about areas to be improved or potential problems. Moreover, they will be in charge of determining the types of tests to be carried out and their volume, amongst other things.