US 11,989,120 B2
Visual testing issue reproduction based on communication of automated workflow
John Vincent Rishea, Centennial, CO (US); and Andrew Fakhry, Englewood, CO (US)
Assigned to DISH Network L.L.C., Englewood, CO (US)
Filed by DISH Network L.L.C., Englewood, CO (US)
Filed on May 25, 2021, as Appl. No. 17/329,933.
Prior Publication US 2022/0382667 A1, Dec. 1, 2022
Int. Cl. G06F 11/36 (2006.01); G06N 20/00 (2019.01)
CPC G06F 11/3688 (2013.01) [G06F 11/3664 (2013.01); G06F 11/3684 (2013.01); G06N 20/00 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for communicating issues of programmed display for reproduction, the method comprising:
obtaining, by a local device that at least partially controls one or more set-top box (STB) devices, a workflow for visual testing of one or more displays, wherein content displayed on the one or more displays is controlled, at least partially, by the one or more STB devices executing target instructions, wherein the workflow includes test scenarios associated with one another in a temporally partially overlapping manner and in a logically directed graph form, and wherein each of the test scenarios includes one or more logical expressions that specify one or more conditions, one or more actions, and one or more visual expectations connecting the test scenarios with one another in accordance with the directed graph form;
executing, by the local device that at least partially controls the one or more STB devices, the test scenarios;
identifying at least one visual testing issue based on the executing of the test scenarios; and
communicating the workflow and the at least one visual testing issue to a remote device that is independent from the one or more STB devices, wherein the remote device performs reproduction of the visual testing issue.