US 11,675,692 B2
Testing agent for application dependency discovery, reporting, and management tool
Muralidharan Balasubramanian, Gaithersburg, MD (US); Eric K. Barnum, Midlothian, VA (US); Julie Dallen, Vienna, VA (US); and David Watson, Arlington, VA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Aug. 12, 2021, as Appl. No. 17/400,720.
Application 17/400,720 is a continuation of application No. 16/454,601, filed on Jun. 27, 2019, granted, now 11,093,378, issued on Aug. 17, 2021.
Prior Publication US 2021/0374044 A1, Dec. 2, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/00 (2006.01); G06F 11/36 (2006.01); G06F 11/34 (2006.01); G06F 9/54 (2006.01); G06F 11/30 (2006.01)
CPC G06F 11/3692 (2013.01) [G06F 9/546 (2013.01); G06F 11/302 (2013.01); G06F 11/3495 (2013.01); G06F 11/3684 (2013.01); G06F 11/3688 (2013.01)] 40 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
intercepting, by a testing agent and during a testing period associated with a first application, a first call in a computing system from the first application to a first Application Programming Interface (API);
modifying, by the testing agent, the first call by mutating at least one attribute of the first call, wherein the mutation to the at least one attribute is configured to simulate an artificial unhealthy operating status of the first API;
causing the computing system to process the modified first call and return a result to the first application based on the mutation to the at least one attribute; and
determining an impact of the modified first call on the operating status of the first application,
wherein a second call to the first API is unaffected by mutating the at least one attribute of the first call.