我无法使用iPad运行我的量角器测试。桌面浏览器测试工作正常。这是我的配置:
exports.config = {
sauceUser: "xxx",
sauceKey: "xxx",
allScriptsTimeout: 120000,
specs: [
'smoke.js'
],
capabilities: {
'appium-version': '',
platformName: 'iOS',
platformVersion: '8.1',
deviceName: 'iPad Simulator',
browserName: 'safari'
},
framework: 'jasmine',
jasmineNodeOpts: {
defaultTimeoutInterval: 120000
}
};
这是输出:
/home/ubuntu/workspace/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:113
var template = new Error(this.message);
^
UnknownError: The Sauce VMs failed to start the browser or device
我的功能配置有问题吗?
答案 0 :(得分:0)
以下是测试iphone / ipad的相应文档:https://github.com/angular/protractor/blob/master/docs/mobile-setup.md#setting-up-protractor-with-appium---iossafari
我建议您首先使用本地设备进行测试,如果酱汁在第一次尝试时不适合您,那么您可以缩小问题范围(除非您没有测试mac或物理ipad)那就是)。