2017-10-27 05:32:43 +02:00
|
|
|
---
|
|
|
|
title: Saucelabs
|
|
|
|
---
|
|
|
|
|
|
|
|
### Getting started
|
|
|
|
|
|
|
|
Sign up for opensauce:
|
|
|
|
{: .-setup}
|
2015-07-16 22:19:25 +02:00
|
|
|
|
|
|
|
- http://saucelabs.com/opensauce
|
|
|
|
|
2017-10-27 05:32:43 +02:00
|
|
|
Install [zuul](https://npmjs.com/package/zuul):
|
2015-07-16 22:19:25 +02:00
|
|
|
|
|
|
|
```
|
|
|
|
npm i -g zuul
|
|
|
|
```
|
|
|
|
|
2017-10-27 05:32:43 +02:00
|
|
|
Configure zuul:
|
2015-07-16 22:19:25 +02:00
|
|
|
|
|
|
|
```yml
|
|
|
|
# ~/.zuulrc
|
|
|
|
sauce_username: me
|
|
|
|
sauce_key: abc12348-e3e2-...
|
|
|
|
```
|
|
|
|
|
2017-10-27 05:32:43 +02:00
|
|
|
Add `.zuul.yml` to your project:
|
2015-07-16 22:19:25 +02:00
|
|
|
|
|
|
|
```yml
|
|
|
|
# .zuul.yml
|
|
|
|
ui: mocha-bdd
|
|
|
|
browsers:
|
|
|
|
- name: chrome
|
|
|
|
version: latest
|
|
|
|
- name: ie
|
|
|
|
version: 6..latest
|
|
|
|
- name: firefox
|
|
|
|
version: latest
|
|
|
|
```
|
|
|
|
|
2017-10-27 05:32:43 +02:00
|
|
|
Try to run tests:
|
2015-07-16 22:19:25 +02:00
|
|
|
|
|
|
|
```
|
|
|
|
zuul test/test.js
|
|
|
|
zuul --local test/test.js
|
|
|
|
```
|