Cloud Testing with Browserstack
Test Evolve integrates with Browserstack to provide cloud-based testing using your existing functional test suite.
Instructions
- Set your Browserstack login credentials in accounts.yml.
default_config/accounts.yml
browserstack:
username: Your Username
access_key: Your Access Key
- Set the source to Browserstack in browser.yml for browser testing or mobile_app.yml for mobile app testing.
default_config/browser.yml
source: browserstack
default_config/mobile_app.yml
source: browserstack
- Within the Browserstack section of browser.yml, choose your test run configuration.
default_config/browser.yml
browserstack:
platform: desktop # desktop, mobile
local_testing: false
browserstack_debug: true
test_name: Regression Tests
browserstack_options: []
desktop:
browser: Chrome
browser_version: 45
platform: Windows
platform_version: 7
resolution: 1024x768
maximise: true # true, false
resize: false # true, false
breakpoint:
width: 800
height: 600
mobile:
browser_name: Safari
platform: MAC
device: iPhone 6S
os_version: 10.3
- Run your tests.
- Ruby
- JavaScript
- TypeScript
cucumber features
npm run test
npm run test