US 11,928,051 B2
Test space sampling for model-based biased random system test through rest API
Vitali Sokhin, Haifa (IL); Gil Eliezer Shurek, Haifa (IL); Shiri Moran, Kiryat Tivon (IL); and Tom Kolan, Haifa (IL)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jun. 14, 2022, as Appl. No. 17/806,799.
Application 17/806,799 is a continuation in part of application No. 17/333,640, filed on May 28, 2021, granted, now 11,748,238.
Prior Publication US 2022/0382670 A1, Dec. 1, 2022
Int. Cl. G06F 11/00 (2006.01); G06F 11/36 (2006.01)
CPC G06F 11/3688 (2013.01) [G06F 11/3684 (2013.01); G06F 11/3692 (2013.01)] 20 Claims
OG exemplary drawing
 
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;
a test generation module communicatively and operably coupled to the one or more processing devices, the test generation module configured to:
generate one or more application programming interface (API) requests; and
select one or more random biases for one or more properties of the one or more API requests; and
a test space sample generator module communicatively and operably coupled to the test generation module and the one or more processing devices, the test space sample generator module configured to generate a random sample of one or more values from an input domain space, wherein the one or more values are associated with one or more respective fields of the API being requested, and the one or more random biases include the random sample of the one or more values.