grunt-browsersnapsy
Version:
A grunt plugin to take screenshots via BrowserStack.
96 lines (95 loc) • 1.95 kB
JavaScript
/* globals module */
module.exports = {
options: {
user: '',
token: '',
downloadTo: './test/screenshots/latest/',
abort: 50,
statusDelay: 30,
tunnel: {
key: '',
hosts: [{
name: 'http://localhost',
port: 80,
sslFlag: 0
}]
}
},
test: {
options: {
browserstack: {
dry_run: true
},
tunnel: false
}
},
local: {
options: {
browserstack: {
url: 'http://localhost',
local: true,
wait_time: 5,
browsers: [{
os: 'Windows',
os_version: '7',
browser_version: '8.0',
browser: 'ie'
}]
}
}
},
google: {
options: {
tunnel: false,
browserstack: {
url: 'http://google.com',
browsers: [{
os: 'Windows',
os_version: '7',
browser_version: '8.0',
browser: 'ie'
}]
}
}
},
nba: {
options: {
tunnel: false,
browserstack: {
url: 'http://nba.com',
browsers: [{
os: 'ios',
os_version: '8.0',
browser_version: null,
browser: 'Mobile Safari',
device: 'iPhone 6 Plus'
}, {
os: 'ios',
os_version: '8.0',
browser_version: null,
browser: 'Mobile Safari',
device: 'iPad Mini 2'
}, {
os: 'android',
os_version: '5.0',
browser_version: null,
browser: 'Android',
device: 'Google Nexus 5'
}, {
os: 'ios',
os_version: '8.0',
browser_version: null,
browser: 'Mobile Safari',
device: 'iPad Air'
}, {
os: 'ios',
os_version: '8.0',
browser_version: null,
browser: 'Mobile Safari',
device: 'iPad Air',
orientation: 'landscape'
}]
}
}
},
};