我是 angular js 中 Protractor 测试工具的新手,我安装了 CORS 扩展
在 chrome 浏览器中,我写了我的第一个测试用例,我尝试使用
'protractor config.js' chrome 浏览器正在打开,实际上它是登录表单,我输入了正确的用户名和密码但它没有连接到服务器,我知道 CORS 扩展被禁用,如何在我运行测试时启用 cors 扩展案例通过cmd。
我的 config.js
exports.config = {
capabilities: {
// You can use other browsers
// like firefox, phantoms, safari, IE (-_-)
'browserName': 'chrome'
},
specs: [
// We are going to make this file in a minute
'../www/modules/user/login.spec.js',
//'../www/modules/lead/list.spec.js',
],
jasmineNodeOpts: {
showColors: true,
//defaultTimeoutInterval: 30000,
isVerbose: true,
},
allScriptsTimeout: 20000,
onPrepare: function(){
browser.driver.get('http://localhost:8100/');
}
};
最佳答案
默认情况下,会启动一个完全干净的浏览器,没有安装任何扩展程序。
为了使用扩展程序启动 Chrome,您需要适本地设置 chromeOptions
和 extensions
。在这里您可以找到工作示例:
关于angularjs - Protractor 在谷歌浏览器中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35580774/