Skip to content

This is a utility to generate both Rich CLI and Markdown formatted output for test automation frameworks

License

Notifications You must be signed in to change notification settings

nsthompson/test-output-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

test-output-parser

This is a utility to generate both Rich CLI and Markdown formatted output for the following test frameworks:

  • Robot Framework

Installation

pip install -r requirements.txt

Usage

Help

python3 parser.py --help

Output

 Usage: parser.py [OPTIONS]                                                                                                                                                         
                                                                                                                                                                                    
╭─ Options ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│  *  --framework    [robot]         Test Framework: [robot] for Robot framework [required]                                                                                        │
│  *  --file         PATH            Path to test output file [required]                                                                                                           │
│  *  --output       [cli|markdown]  Output Method: [cli] for rich command-line output [markdown] for markdown formatted tables [required]                                         │
│     --help                         Show this message and exit.                                                                                                                   │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

Framework Examples

Robot Framework - CLI Output

python3 parser.py --framework robot --file <path-to-output.xml> --output cli

Robot Framework - Markdown Output

python3 parser.py --framework robot --file <path-to-output.xml> --output markdown

Contributors

  • Nick Thompson <@nsthompson>

About

This is a utility to generate both Rich CLI and Markdown formatted output for test automation frameworks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages