Cloud assisted behavioral automated testing
AssigneeMcAfee, Inc.
InventorJames Tischart
Life of this patent
Estimating the term…
Abstract
A computer readable storage medium, system and method for improving automated testing systems to include a first and second behavioral data. The first behavioral data is collected periodically and the second behavioral data is collected in real time. The receipt of the first behavioral data and a second behavioral data are followed by the receipt of a system configuration template. A test case is updated based on the first and second behavioral data, and an automated test environment is reconfigured based on the first behavioral data, second behavioral data, and the system configuration template. The test executes in the automated test environment producing a test result.
Claims21
At least one computer readable storage device comprising instructions that, when executed, cause at least one processor to, at least:
- access a test case corresponding to test environment settings, the test environment settings associated with first behavioral data corresponding to a first time;
- determine a first application type installed on computing devices of a test environment, the first application type corresponding to the first behavioral data;
- acquire second behavioral data during a second time;
- determine whether a threshold quantity of the computing devices corresponding to the second behavioral data corresponds to a second application type;
- and
- when the threshold quantity of the computing devices corresponds to the second application type, reconfigure the computing devices of the test environment to execute the second application type.
A system to reconfigure computing devices of a test environment, comprising:
- at least one processor;
- memory, coupled to the at least one processor, on which is stored instructions that, when executed, cause the at least one processor to:
- access a test case corresponding to test environment settings, the test environment settings associated with first behavioral data corresponding to a first time;
- determine a first application type installed on computing devices of a test environment, the first application type corresponding to the first behavioral data;
- acquire second behavioral data during a second time;
- determine whether a threshold quantity of the computing devices corresponding to the second behavioral data corresponds to a second application type;
- and
- when the threshold quantity of the computing devices corresponds to the second application type, reconfigure the computing devices of the test environment to execute the second application type.
A computer-implemented method to reconfigure computing devices of a test environment, the method comprising:
- access, by executing an instruction with at least one processor, a test case corresponding to test environment settings, the test environment settings associated with first behavioral data corresponding to a first time;
- determine, by executing an instruction with the at least one processor, a first application type installed on computing devices of a test environment, the first application type corresponding to the first behavioral data;
- acquire, by executing an instruction with the at least one processor, second behavioral data during a second time;
- determine, by executing an instruction with the at least one processor, whether a threshold quantity of the computing devices corresponding to the second behavioral data corresponds to a second application type;
- and
- when the threshold quantity of the computing devices corresponds to the second application type, reconfigure, by executing an instruction with the at least one processor, the computing devices of the test environment to execute the second application type.
Dependencies are inferred from the claim text.