当我尝试在ios模拟器上执行内部脚本时,safari窗口将启动模拟器的侧面并打开页面,让我们进行浏览,并且以后的脚本将永远不会执行。 所有模拟器都在发生这种情况吗? 以前这是可行的,但是我在npm install ios-deploy上玩的很少,尝试安装并删除它。 但此后它停止了工作。
任何人都可以告诉我在ios模拟器上执行内部脚本的情况下是否需要ios部署。
我尝试关闭ios模拟器和ios部署的擦除功能
样本intern.js文件`define({
defaultTimeout: 900000,
reporters: [{id: 'LcovHtml', directory: 'InternHTMLResult'}, {id: 'Console'}],
环境:[ {platformName:'iOS', deviceName:“ iPhone 6”,例如// p
bundleId:'com.apple.mobilesafari',//例如 automationName:'XCUITest', browserName:“ safari”, // platformVersion:'10 .3',//例如 模拟器:是的,
fixSessionCapabilities:false
}
],
maxConcurrency:5,
tunnel: 'NullTunnel',
tunnelOptions : {
port: Number('4723')
},
functionalSuites: ['tests/functional/3DExpLogin1.js'],
excludeInstrumentation: true
// excludeInstrumentation:/ ^(?: node_modules)// });
`