【问题标题】:@wdio/cli:utils: A service failed in the 'onPrepare' hook@wdio/cli:utils:“onPrepare”钩子中的服务失败
【发布时间】:2020-02-01 23:11:08
【问题描述】:
使用 saucelabs (wdio5) 运行时出错。
2019-10-03T15:23:56.763Z 错误 @wdio/cli:utils:“onPrepare”挂钩中的服务失败
错误:无法启动 Sauce Connect。退出代码 1 信号:null
我已经用最新的更新了@wdio/cli。但仍然得到同样的错误。
我希望测试应该在 saucelabs 中运行。
【问题讨论】:
标签:
webdriver-io
saucelabs
wdio-v5
【解决方案1】:
这是因为除了将它们添加到配置文件之外,我们还需要将酱用户名和密钥添加为环境变量。
const sauceConfig = Object.assign(baseConfig, {
user: process.env.SAUCE_USERNAME,
key: process.env.SAUCE_ACCESS_KEY,
region: 'eu',
maxInstances: 50,
});
exports.config = sauceConfig;
如果这有帮助或者您是否已经添加了它,请告诉我。