| CPC G06F 16/958 (2019.01) [G06F 1/163 (2013.01); G06F 3/167 (2013.01); G06F 9/451 (2018.02); G06F 11/3419 (2013.01); G06F 11/3438 (2013.01); G06F 11/3452 (2013.01); G06N 20/00 (2019.01)] | 20 Claims |

|
1. A method for testing a user interface flow, the method comprising:
receiving a front page of a user interface that includes an interactive element;
by one or more processors, automatically generating a first user interface including a first collection of pages configured for display in a first order following the front page upon user interaction with the interactive element of the front page;
by the one or more processors, automatically generating a second user interface including a second collection of pages configured for display in a second order following the front page upon the user interaction with the interactive element of the front page, the second collection of pages including at least one page of the first collection of pages and at least one page that is different from the first collection of pages;
providing the first user interface to a first user device;
providing the second user interface to a second user device;
based on interactions with the first user interface and the second user interface, determining a set of test results; and
based on the set of test results, automatically providing a third user interface including the first collection of pages or the second collection of pages following the front page upon the user interaction with the interactive element of the front page.
|