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.
Claims20
At least one computer readable medium on which is stored software for improving an automated test environment, comprising instructions that when executed cause a programmable device to:
- receive a first behavioral data and a second behavioral data, wherein the first behavioral data is collected periodically and the second behavioral data is collected in real time;
- receive a system configuration template based at least in part on at least one user persona;
- update a test case, based on the first behavioral data and the second behavioral data,
- reconfigure the automated test environment based on the first behavioral data, the second behavioral data, and the system configuration template;
- and
- execute the updated test case in the automated test environment, producing a test result.
A system for improving an automated test environment comprising:
- a plurality of behavioral data collector systems;
- a plurality of behavioral logic aggregator systems communicatively coupled to the plurality of behavioral data collector systems;
- a plurality of automated test systems;
- a plurality of system configuration templates, based on at least one user persona and collected behavioral information;
- one or more processors communicatively coupled to the plurality of behavioral logic aggregator systems, the plurality of automated test systems, and the plurality of system configuration templates;
- memory coupled to the one or more processors on which are stored instructions, comprising instructions that when executed cause at least some of the one or more processors to:
- receive a first behavioral data and a second behavioral data from the plurality of behavioral logic aggregator systems, wherein the first behavioral data is collected periodically and the second behavioral data is collected in real time;
- receive a system configuration template from the plurality of system configuration templates;
- update a test case, based on the first behavioral data and the second behavioral data,
- reconfigure the plurality of automated test systems based on the first behavioral data, the second behavioral data, and the system configuration template;
- and
- execute the updated test case in the plurality of automated test systems, producing a test result.
A method for improving an automated test environment, comprising:
- receiving a first behavioral data and a second behavioral data, wherein the first behavioral data is collected periodically and the second behavioral data is collected in real time;
- receiving a system configuration template based at least in part on at least one user persona;
- updating a test case, based on the first behavioral data and the second behavioral data,
- reconfiguring the automated test environment based on the first behavioral data, the second behavioral data, and the system configuration template;
- and
- executing the updated test case in the automated test environment, producing a test result.
Dependencies are inferred from the claim text.