Skip to content
 
 

Latest commit

 

History

59 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Appium Framework

Build Status

Pre-requisites

pip3 install -r requirements.txt

Runner

python3 -m pytest src/spec/* --app=android

Rerun failures

python3 -m pytest src/spec/home_test.py --app=android --reruns 1

Parallel Test

python3 -m pytest src/spec/home_test.py --app=android -v -n2

HTML Report

python3 -m pytest src/spec/*.py* --html=report/report.html

Allure Report

runner

python3 -m pytest src/spec/* --alluredir=report

generate report

allure serve report/

Support

  • Locator strategy
  • Hooks (unittest)
  • Screenshot on failure
  • HTML report
  • Allure report
  • CLI arguments as a fixture (Pytest)
  • Logger
  • Runner (Pytest)
  • Runner percentage with style (Pytest)
  • Parallel Tests (Pytest) x2
  • Re-run failures (Pytest)