Show and export test suite tags
The pykiso-tags
CLI utility takes as input YAML configuration files and passively loads
all the specified test suites in order to create a test information table.
This table contains the number of test cases that will be run when providing this configuration file to pykiso and the test tags that are specified in each test suite.
Another options can be specified and the table can be exported to various formats. See:
pykiso-tags --help
A minimal invocation of the tool would be:
pykiso-tags -c kiso-testing/examples/dummy.yaml
Which results in the following output:
Start analyzing provided configuration file...
All valid configuration files have been processed successfully:
╒═════════════╤═══════════════════╤═══════════╤════════════════╕
│ File name │ Number of tests │ variant │ branch_level │
╞═════════════╪═══════════════════╪═══════════╪════════════════╡
│ dummy.yaml │ 7 │ variant1 │ daily │
│ │ │ variant3 │ nightly │
╘═════════════╧═══════════════════╧═══════════╧════════════════╛
Note
If an environment variable without a default value is not found, the tool will skip the configuration file. Also, configuration files for Robot framework tests are not supported yet.