/openqa-uml-view

Representation of openQA SUSE test code in a metalanguage for UML diagrams graphical views

Apache License 2.0Apache-2.0

UML diagrams for openQA test code

This project is intended to provide a graphical representation of openQA SUSE test code using a metalanguage for UML diagrams generation, for planning and debugging purposes.

The openqa reference code is in https://github.com/os-autoinst/os-autoinst-distri-opensuse

In particular, the initial demo of the UML coding is a reverse engineering of some test routines for Public Cloud, of the Perl module https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/lib/main_publiccloud.pm

The UML diagrams are used to represent a graphical view of a project, helping to write the code, add changes and even improve the logic of the code or identify bugs.

Here we refer to the https://plantuml.com tool documentation.