US 12,014,376 B2
Automated verification of user interface process flows
Dieter Davis, San Jose, CA (US)
Assigned to PayPal, Inc., San Jose, CA (US)
Filed by PAYPAL, INC., San Jose, CA (US)
Filed on Dec. 6, 2022, as Appl. No. 18/062,392.
Application 18/062,392 is a continuation of application No. 15/931,322, filed on May 13, 2020, granted, now 11,521,210.
Prior Publication US 2023/0102077 A1, Mar. 30, 2023
Int. Cl. G06Q 20/40 (2012.01); G06F 9/451 (2018.01); G06F 40/14 (2020.01)
CPC G06Q 20/4016 (2013.01) [G06F 9/451 (2018.02); G06F 40/14 (2020.01); G06Q 20/4015 (2020.05)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a non-transitory memory; and
one or more hardware processors coupled with the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising:
retrieving session data associated with one or more real-world user interaction sessions between one or more user devices and a service provider server based on a set of configuration criteria, wherein the set of configuration criteria specifies one or more computing environment parameters under which the one or more real-world user interaction sessions were conducted;
accessing a playback of the one or more real-world user interaction sessions, wherein the playback comprises a rendering of a user interacting with one or more user interfaces associated with the service provider server;
determining an intended rendering of the one or more user interfaces according to the set of configuration criteria based on programming code associated with the one or more user interfaces and transmitted from the service provider server to the one or more user devices;
determining whether a deviation exceeding a threshold exists between the rendering of the user interacting with the one or more user interfaces and the intended rendering of the one or more user interfaces; and
presenting, on a device, information associated with the deviation.