提问人:Murali Krishna 提问时间:1/28/2016 最后编辑:Murali Krishna 更新时间:7/13/2022 访问量:1914
量角器何时抛出“未知错误:无法确定加载状态”.....例外
When does Protractor throw 'unknown error: cannot determine loading status'..... exception
问:
谁能告诉我量角器什么时候抛出“未知错误:无法确定加载状态” 来自未知错误:未处理的检查器错误:{“code”:-32000,“message”:“内部错误:找不到主世界执行上下文。例外。
我知道 WireProtocol 抛出“未知错误”,这通常意味着应用程序返回了 4xx 或 5xx 状态代码。但不确定“内部错误:找不到主世界执行上下文”是什么意思
提前致谢!
会议 .js
exports.config = {
framework: 'jasmine',
allScriptsTimeout: 600000,
onPrepare: function () {
browser.ignoreSynchronization = true;
browser.manage().timeouts().pageLoadTimeout(600000);
require('jasmine-reporters');
var jReporter=new jasmine.JUnitXmlReporter(__dirname + '\\Logs', true, true, undefined, true);
jasmine.getEnv().addReporter(jReporter);
},
rootElement: 'body',
chromeDriver: 'C:/node_modules/protractor/selenium/chromedriver.exe',
capabilities: {
'browserName': 'chrome',
'chromeOptions': {'debuggerAddress': 'localhost:8088'}
},
jasmineNodeOpts: {
isVerbose: true,
showColors: true,
includeStackTrace: true,
defaultTimeoutInterval: 900000
},
onComplete: function () {},
onCleanUp: function() { },
specs: ['./sampleTest.spec.js']
};
答:
0赞
Gaj Julije
3/27/2021
#1
可能是驱动程序版本导致了这个问题。
查看 https://github.com/angular/protractor/issues/5347
您可以添加
chrome_options.add_argument('--disable-site-isolation-trials')
0赞
Celia Gaylard
7/13/2022
#2
这很有帮助 chrome_options.add_argument('--disable-site-isolation-trials')
评论