Custom HTML report (dashboard view) by parsing robotframework output.xml file
Robot Framework Metrics is a tool designed to generate comprehensive HTML reports from Robot Framework's output.xml files. These reports provide a dashboard view, offering detailed insights into your test executions, including suite statistics, test case results, and keyword performance.
- Custom HTML Report: Create visually appealing and informative dashboard.
 - Detailed Metrics: Access suite, test case, keyword statistics, status, and elapsed time.
 - Support for RF7: Fully compatible with Robot Framework 7 (from v3.5.0 onwards).
 - Command-Line Interface: Easy-to-use CLI for report generation.
 
You can install robotframework-metrics using one of the following methods:
Method 1: Latest Development Version (Recommended) (for the latest features and RF7 support)
pip install git+https://github.com/adiralashiva8/robotframework-metrics
Method 2: Using pip
pip install robotframework-metrics==3.7.0
Method 3: From Source (clone the repository and install using setup.py)
git clone https://github.com/adiralashiva8/robotframework-metrics.git
cd robotframework-metrics
python setup.py install
After executing your Robot Framework tests, you can generate a metrics report by running:
Default Configuration: If output.xml is in the current directory
robotmetrics
Custom Path: If output.xml is located in a different directory
robotmetrics --inputpath ./Result/ --output output1.xml
For more options:
robotmetrics --help
To automate report generation in CI/CD pipelines, add the following steps to your pipeline configuration:
- Run tests with Robot Framework
 - Generate the metrics report
robot test.robot & robotmetrics [:options]& is used to execute multiple command's in .bat file
 
For any questions, suggestions, or feedback, please contact:
- Email: 
adiralashiva8@gmail.com 
Special thanks to the following individuals for their guidance, contributions, and feedback:
Idea, Guidance and Support:
- Steve Fisher
 - Goutham Duduka
 
Contributors:
- Pekka Klarck [Author of robotframework]
 - Ruud Prijs
 - Jesse Zacharias
 - Bassam Khouri
 - Francesco Spegni
 - Sreelesh Kunnath
 
Feedback:
⭐ Star this repository if you find it useful! (it motivates)