API test automation framework with Page object model. Airbone which is using RestClient and Rspec are implemented
Test are written with Ruby, rspec so you need to setup Ruby environment. Depending on your OS you can setup Ruby by this link
When Ruby setup is done, you can install bundler
gem install bundler
When bundler is installed, you can install requirements by bundler
# go to root folder where Gemfile is present
cd rspec-api
bundle install
cd rspec-api
rspec spec/features/register/register_spec.rb
cd rspec-api
# html report
rspec spec/features --format html --out reports/rspec_results.html
# document report
rspec spec/features --format progress --format documentation --out rspec.txt