Patent ID: 9047410
Filing Date: 2015-06-02
Classification: G06F

Abstract:
1. One or more computer-readable storage media storing computer-executable instructions, the computer-executable instructions comprising: a provision manager configured to deploy an application under test (AUT) to one or more cloud-based testing systems if cloud infrastructure resources are available and start testing of the AUT; a test monitor configured to generate usage metrics as the AUT is being tested; and an application manager configured to scale the AUT while the AUT is being tested based on the usage metrics; wherein the provision manager is further configured to allow a user to configure a priority for the AUT, the application manager being further configured to scale the AUT based at least in part on the priority and at least one of the usage metrics exceeding a test condition associated with the AUT; deploying a second AUT with higher priority to the one or more cloud-based test systems; and testing the second AUT; wherein, in response to testing the second AUT, the provision manager throttles down or suspends testing of the AUT and throttles up or resumes testing of the AUT when testing of the second AUT has been completed.