Functional Tests

RecruitX hybrid app functional tests Framework.

###Setup Automation Framework

###Atom packages

  • Editorconfig
  • language-gherkin
  • linter-eslint
  • language-babel

###Steps to run Android tests

  • Open Appium GUI and Launch server (make sure Appium Doctor runs fine before launching)
  • Setup Emulator with Android 4.4 and launch
  • VERSION='4.4' ENV='QA' npm run android
  • npm run test-with-report will generate html report under reports folder.

###Precommit guidelines

  • Run node_modules/.bin/eslint --fix .

###Help Links