a. Ruby setup on your machine
ruby -v
b. bundler gem
gem install bundler
- Clone the repo, navigate to the cloned folder then install the dependencies:
bundle install
- Configure the capabilties for the test and use your credentials
(Context: For running test session).
i. Navigate to ./scripts/parallel.rb
ii. Change the capabilities and swap the credentials.
You can export Browserstack Username and Access key or hard code them in script.
export BROWSERSTACK_USERNAME="YOUR_USER_NAME";
export BROWSERSTACK_ACCESS_KEY="YOUR_ACCESS_KEY";
- Run test session For running parallel test
bundle exec ruby ./scripts/parallel.rb
For running local test (in ./scripts/local.rb)
bundle exec ruby ./scripts/local.rb