Requirements

  • Python 3.8+
  • Robot Framework
  • Selenium Library for RF
  • Selenium Data Driver
  • chromedriver or geckodriver

Installation

  • pip install -r requirements.txt
  • copy driver exe in a PATH location (and choose appropriate browser in environment.py)

Running tests

In root directory

run.bat - for all testcases

OR

python -m robot testcases\loginTest.robot - for a single test case