CPC G06F 11/3684 (2013.01) [G06F 11/3688 (2013.01); H04L 67/133 (2022.05)] | 20 Claims |
1. A computer system to validate a system under test (SUT) comprising:
one or more processing devices;
one or more memory devices communicatively and operably coupled to the one or more processing devices; and
a test generation module and a test responses validation module communicatively and operably coupled to the one or more processing devices, the one or more processing devices executing operations to cause the computer system to:
generate, through the test generation module, one or more application programming interface (API) requests comprising:
select, through the test generation module, one or more random biases for one or more properties of the one or more API requests;
transmit, through the test generation module, the one or more API requests to the SUT;
receive, from the SUT, an API response for each of the one or more API requests; and
validate, through the test responses validation module, each API response.
|