US 11,860,772 B2
Software testing in parallel threads with a record-locking database
Shaktiraj Chauhan, Normal, IL (US); and Nate Shepherd, Bloomington, IL (US)
Assigned to State Farm Mutual Automobile Insurance Company, Bloomington, IL (US)
Filed by State Farm Mutual Automobile Insurance Company, Bloomington, IL (US)
Filed on Nov. 28, 2022, as Appl. No. 18/070,120.
Application 18/070,120 is a continuation of application No. 17/333,535, filed on May 28, 2021, granted, now 11,537,508.
Prior Publication US 2023/0090033 A1, Mar. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/44 (2018.01); G06F 11/36 (2006.01); G06F 16/23 (2019.01); G06F 8/41 (2018.01)
CPC G06F 11/3688 (2013.01) [G06F 8/44 (2013.01); G06F 11/3684 (2013.01); G06F 11/3692 (2013.01); G06F 16/2343 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
distributing a plurality of test cases, configured to test interactions between a software application and a database, among a plurality of test sets;
executing at least a first test set and a second test set, of the plurality of test sets, in parallel;
locking, based on a first access attempt by a first test case in the first test set, a first record in the database; and
granting a second test case in the second test set, based on a second access attempt by the second test case, access to a second record in the database while the first record is locked.