A basic ruby appium framework with cucumber flavor on Vivino Android app
A basic ruby appium framework with cucumber flavor on Vivino Android app
user registration -> login
cucumber 5.1.0 (latest)
browserstack
and local
environments Linter
check through Github actionsNote: make sure that you have
RVM
andRuby
installed on prior; installallure cli
which is optional
curl -L https://get.rvm.io | bash -s stable --auto-dotfiles --autolibs=enable --ruby
source ~/.rvm/bin/rvm
bash --login
brew install allure
Create a gem profile specific to the project
rvm gemset create vivino
rvm gemset use vivino
Install ruby libraries
gem install bundler
bundle install
Action | Command |
---|---|
Bash runner | bundle exec bash runner/prod/local.sh |
Default | bundle exec rake vivino:run |
Note: Set BROWSERSTACK=ON
for running tests through my browserstack account