Patent ID: 9361208
Filing Date: 2016-06-07
CPC Classification: G06F

Claim Text:
1. A method comprising: determining, by a computer system, a count of concurrently running virtual users for performing a transaction on a software application using at least one of a default value, a value associated with a characteristic of the software application, and a value associated with a characteristic of the test server, wherein each virtual user included within the count is enabled to perform the transaction during a virtual user session; determining, by the computer system, a test regime for testing the software application based on a determined count of concurrently running virtual users; transmitting, by the computer system, the test regime from the processor to a test server, the test server being enabled to communicate with the computer system and execute the test regime; receiving, from the test server by the computer system, a first set of test results generated by execution of the test regime by the test server; analyzing, by the computer system, the first set of test results to determine a level of virtual user throughput for the test regime; determining, by the computer system, a maximum virtual user count for the test server a size of a set of one or more test servers to perform the test regime responsively to the analysis; and calibrating, by the computer system, the set of test servers required to execute the test regime, the calibration of the set of test servers including transmission of the testing regime to the set of test servers.