Back to results
US 10,705,947 B2Granted
Impairment in an application test execution
AssigneeMicro Focus LLC
InventorsShlomo Jacobson, Yoran Shamir, Don Moore
Life of this patent
Estimating the term…
Abstract
A method includes, in a distributed environment for a test execution of an application, measuring impairment in the distributed environment; and, during the application test execution, subtracting the measured impairment from a test impairment that is artificially introduced into the application test execution based on a test profile.
Claims20
A method performed by a system comprising a hardware processor, comprising:
- in a distributed test environment for a test execution of a program, measuring an actual impairment in communication of data in the distributed test environment;
- computing an artificial impairment based on subtracting the actual impairment from a test impairment that is to be artificially introduced into the test execution based on a test profile;
- and
- when performing the test execution of the program in the distributed test environment,
- introducing the artificial impairment into the distributed test environment, and
- simulating a real operating environment using an impairment that includes the introduced artificial impairment added to the actual impairment in the distributed test environment.
3 more elements
A non-transitory computer-readable medium, comprising instructions that, when executed, cause a test device to:
- access a test profile to determine whether a test impairment is to be introduced artificially into a test execution of a program in a distributed test environment;
- responsive to the test profile directing introduction of the test impairment, measure an actual impairment in communication of data in the distributed test environment and subtract the actual impairment from the test impairment;
- separate from the actual impairment, introduce an artificial impairment into the test execution of the program in the distributed test environment, the artificial impairment being the actual impairment minus subtracted from the test impairment;
- and
- when performing the test execution of the program in the distributed test environment, simulate a real operating environment using a simulated impairment that includes the introduced artificial impairment added to the actual impairment in the distributed test environment.
2 more elements
A system comprising:
- a processor;
- a non-transitory storage medium storing instructions executable on the processor to:
- measure an actual impairment of packets communicated in a distributed test environment;
- and
- during a test execution of a program in the distributed test environment:
- compute an artificial impairment based on subtracting the actual impairment from a specified test impairment,
- selectively introduce the artificial impairment into communication of packets in the distributed test environment, and
- simulate a real operating environment using an impairment that includes the introduced artificial impairment added to the actual impairment in the distributed test environment.
5 more elements
Dependencies are inferred from the claim text.