chr*_*lee 10 javascript selenium google-chrome selenium-webdriver protractor
所以我们的应用程序在生产中启用了CORS.
我有一个不在本地启用CORS的项目.有没有办法禁用量角器的Web安全性?有没有办法让我为selenium实例添加参数?
我们正在寻找基于配置的解决方案.我们的本地开发机器非常依赖我们可以安装的东西.这可能吗?
我试过的是设置chrome选项: https //github.com/angular/protractor/issues/175
但这似乎只用于chrome扩展.
ale*_*cxe 21
args里面也有chromeOptions,你可以提供--disable-web-security和--user-data-dir参数.
如果你是在本地运行测试,确保提供一个配置文件位置的--user-data-dir,否则Chrome将使用默认的配置文件,并在当前浏览器会话(包括所有的扩展和设置的运行)加载页面.
capabilities: {
'browserName': 'chrome',
'chromeOptions': {
'args': ['--disable-web-security', '--user-data-dir=~/.e2e-chrome-profile']
}
},
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7309 次 |
| 最近记录: |