Skip to content

Latest commit

 

History

History
53 lines (41 loc) · 1.68 KB

README.md

File metadata and controls

53 lines (41 loc) · 1.68 KB

Test Changes

TestingBot - Ruby Cucumber

TestingBot provides an online grid of browsers and mobile devices to run Automated tests via Selenium WebDriver. This example demonstrates how to use Ruby with Cucumber to run a test in parallel, across several browsers in the TestingBot cloud.

Environment Setup

  1. Global Dependencies

    $ brew install ruby
    
    $ gem install rake
    
    • Install bundler (sudo may be necessary)
    $ gem install bundler
    
  2. TestingBot Credentials

    • Add your TestingBot Key and Secret as environmental variables. You can find these in the TestingBot Dashboard.
    $ export TB_KEY=<your TestingBot Key>
    $ export TB_SECRET=<your TestingBot Secret>
    
  3. Project Dependencies

    • Install packages (Use sudo if required)
    $ bundle install
    

Running Tests

  • Tests in Parallel:
    $ bundle exec rake test_testingbot
    

You will see the test result in the TestingBot Dashboard

Resources