Skip to content

sample - complete automation solution for fdms application

Notifications You must be signed in to change notification settings

i4ali/automation-fdms

Repository files navigation

automation-fdms

Test automation project for FDMS software

Project root contains sub-projects automation-UI and potentially automation-backend in the near future

automation-UI

UI automation is done using Python binding for selenium v3

Pre-requisite

Python v3.6

Execution Steps

Linux

  1. use python virtual environment(optional) - this is the preferred way but not required
  2. clone the repo to a directory
  3. copy the drivers in /automation-fdms/automation-UI/drivers to /usr/bin or /usr/local/bin
  4. install dependencies and packages through "pip install -r requirements.txt"
  5. cd into directory /automation-fdms/automation-UI
  6. run "export PYTHONPATH=."
  7. run "py.test -v -s"
  8. to generate html report run "pytest -v -s --html=report_$(date +%y%m%d%H%M%S).html"

Windows TBD

TODO

automation-API

Service layer automation done using python tavern library

About

sample - complete automation solution for fdms application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published