Add IOP Viewer scripts

New command line tool that generates an HTML page with the graphical view of IOP tests that can be used to visualize tests while testing.

The tool reads the robot code and generate a static page out of it that can be opened directly without the need of a webserver.

Graph is interactive, users can move the nodes, click on them (opens a more detailed panel on the side), and can also check on expected outputs grouped by broker (which are basically queries with local=true if they are not b1, or the query from b1) or steps (expected output for that step).

Screenshots:

Graph view:

image

Hover/click on a node (broker) or edge (registration):

image

Expected outputs (per broker):

image

Expected outputs (for each step):

image

Expected output of one step:

image

Edited by Marco Cavalli

Merge request reports

Loading