Skip to main content

Generate and visualize the dependency graph of Resource imports in Robot Framework

Project description

robotframework-resource-graph

Generate and visualize the dependency graph of Resource imports in Robot Framework.

How to use it

robot-graph file format

file can be either a .robot file or a .resource file.

format can be either HTML, JSON or Mermaid

Hint: In case your environment does not allow executing robot-graph, call the Python module directly:

python -m RobotGraph file format

How does it work

robot-graph uses the Robot Framework API to extract the Resource imports from .robot and .resource files. These imports build a dependency graph, which can be represented as a recursive data structure. From this representation one can generate a flow chart using Mermaid, a JavaScript library for generating diagrams, that can be embedded in an HTML file. robot-graph does not need a network connection.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

robotframework_resource_graph-1.1.0.tar.gz (993.3 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file robotframework_resource_graph-1.1.0.tar.gz.

File metadata

File hashes

Hashes for robotframework_resource_graph-1.1.0.tar.gz
Algorithm Hash digest
SHA256 f72cb533c516151e7bfad7a5632abc54a48d153de82cdad2ab3edd9f9517d49f
MD5 86a949872915cd7cc8c143522d3d82d9
BLAKE2b-256 866f4e68d3cb76b4572dda943e5623b099e70cddffe8be50d9244be782daed47

See more details on using hashes here.

File details

Details for the file robotframework_resource_graph-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for robotframework_resource_graph-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 984420fdf6a21b2c5c9cb39919b6d9717741dc42338d5353917daa5a4b4479c5
MD5 acf055b055147db888dd93fbf7ae1c34
BLAKE2b-256 b5769c5a4d34cf1d808b6100ca667975b508e85fe509ae881c2c04edea8a9090

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page