webdriverio-automation
Version:
WebdriverIO-Automation android ios project
28 lines (22 loc) • 1.05 kB
JavaScript
require('dotenv').config();
const { config } = require('./wdio.conf');
// Browserstack capabilities
config.capabilities = [
{
device : process.env.DEVICE || 'Google Pixel 4',
os_version : process.env.OS_VERSION || '10.0',
platformName : process.env.PLATFORM_NAME || 'android',
project: 'WEBDRIVERIO-AUTOMATION',
build : 'My First Build',
name: 'LocationTest',
app : process.env.APP_ID || 'bs://<hashed app-id>',
"browserstack.gpsLocation" : "37.421998333333335,-122.08400000000002", // To set let and lon for devices
}
];
config.user = process.env.BROWSERSTACK_USERNAME,
config.key = process.env.BROWSERSTACK_ACCESS_KEY,
config.specs = Array(parseInt(process.env.MULTIPLE_RUN)).fill('./test/ui/android/**/*.ts');
config.specs = (process.env.PLATFORM_NAME.toUpperCase() == 'ANDROID') ?
Array(parseInt(process.env.MULTIPLE_RUN)).fill('./test/ui/android/**/*.ts') :
Array(parseInt(process.env.MULTIPLE_RUN)).fill('./test/ui/ios/**/*.ts');
exports.config = config;