Patent ID: 9727447
Date: 2017-08-08
CPC Classifications: G06F,G06Q

Claim:
1. A computer program product embodied on a non-transitory computer readable medium, comprising: computer code for receiving, from a user by a system, a plurality of actions to be performed as a main test flow in an exploratory test associated with at least one testing project, wherein at least one particular action of the plurality of the actions is received by: for one or more of the plurality of actions, computer code for receiving, from the user by the system, a corresponding plurality of additional options each containing one or more additional actions, including for the at least one particular action: computer code for automatically generating, by the system, a graph showing the main test flow as the plurality of actions, and, at each of the plurality of actions in the main test flow, showing each combination of the corresponding plurality of additional options as a separate branched test flow to the main test flow, wherein a portion of the branched test flows are invalid for the exploratory test; computer code for displaying, through the user interface of the system, the graph; computer code for receiving, from the user through the user interface of the system displaying the graph, an indication of one or more of the branched test flows shown on the graph that are valid and that are to be executed from the main test flow when performing the exploratory test; computer code for modifying, by the system, the graph to include only the main test flow and the indicated one or more branched test flows, such that the graph is a tree structure having only the main test flow and the one or more of the branched test flows that are valid for the exploratory test; computer code for automatically executing, by the system, the exploratory test associated with the at least one testing project in accordance with the modified graph; and computer code for reporting, by the system through the modified graph shown in the user interface of the system, a status of the automatic execution of the exploratory test associated with the at least one testing project, including: