Example for using TestAstra/ARES in robotframework
What is ARES?
ARES is a web based portal, which provides automation results at one place (Centralized Reports, Historical Data and Live Execution).
For more info, features, account creation refer - ARES Introduction
-
ARES Dashboard Website : https://testastra.com/ares
-
ARES Git (tutorial and sample usage) : https://github.com/testastra/ARES
HOW TO USE:
Prerequisites (Mandatory)
-
Knowledge on robotframework
-
Install Python requests to make REST API calls
pip install requests
-
Created project in ARES
Refer 01_Introduction.md
Steps to Use:
-
Step 1: Download this repo
-
Step 2: Copy
AresListener.py
,config.py
to your project -
Step 3: Modify
config.py
with USER_TOKEN, PROJECT NAME/TOKEN etc., fields- Create account in ARES,
- Create project and
- Copy details which are explained in 01_Introduction.md
-
Step 4: Execute test case/suites using areslistener
robot --listener AresListener.py -V config.py Tests/FirstSuite.robot
-
Step 5: Go to ares dashboard
You can find live execution, detailed report and charts
ARES Dashboard QUICK OVERVIEW
LIVE EXECUTION
DASHBOARD
HISTORIC DATA