javascript - 使用 Protractor 和 VSTS 管道 (JavaScript) 最大化 Chrome
问题描述
我们最近从 TeamCity 迁移到 VSTS,总体而言,这是一次积极的体验。但是,有一个问题让我很伤心。
我需要在 Chrome 最大化的情况下运行我们的 Jasmine/Protractor 测试(如果没有最大化,某些模式弹出窗口将无法“看到”。
在 VS Code 中的本地计算机上运行时,没有问题,但是,在 VSTS 代理上运行时,
capabilities: {
browserName: 'chrome',
chromeOptions: {
args: [
'--start-maximised'
]
}
},
....没有效果。
capabilities: {
browserName: 'chrome',
chromeOptions: {
args: ['--window-size=1920,1080']
}
},
...也没有效果。
onPrepare: function() {
var width = 1600;
var height = 1200;
browser.driver.manage().window().setSize(width, height);
},
...产生...
E/launcher - unknown error: cannot get automation extension
请问有人有其他建议吗?
谢谢
解决方案
推荐阅读
- python - 如何从 for 循环 matplotlib 中的子图创建单个图形
- python - 重组这个 sklearn 类包装器以避免冗余的最佳方法是什么?
- angular - 我如何从提供者那里调用@viewchild?
- gremlin - Neptune - 如何使用比例权重获得到所有节点的距离 gremlin
- python - 狗年龄与人类年龄的换算
- nativescript - 如何让两个版本的 Nativescript 共存?
- android - 尝试获取更多数据(如“字段”)时使用 JSON 的问题
- uart - STM8 UART 轮询接收被破坏
- python - 通过python将numpy数组存储/检索到mysql的最有效方法是什么?
- excel - 批量分配指向 Google 表格/Excel 单元格的超链接