Windows OSでは、以下の設定でブラウザが完全に起動しました。しかし、MACクロムブラウザでは完全に最大化されていません。chrome-driver start-maximizedがMAC OSで動作しない
私の設定ファイル:
config.framework = 'jasmine2';
config.allScriptsTimeout = timeout;
config.getPageTimeout = timeout;
config.jasmineNodeOpts.isVerbose = true;
config.jasmineNodeOpts.defaultTimeoutInterval = timeout;
config.specs = [
'qa/**/*Spec.js'
];
config.multiCapabilities = [{
browserName: 'chrome',
shardTestFiles: true,
maxInstances: 17,
'chromeOptions': {
'args': ['start-maximized']
}
}];
環境詳細:
- 丁目ブラウザ57.0.2987.110
- ChromeDriver 2.28.455520
- 分度器バージョン5.1.1
- NPMバージョン3.10.10
- ノード版v6.10.0
はい、私はそれを認識しています。現在、ブラウザウィンドウを最大化するためにonPrepareを使用しています。しかし、なぜそれがMACで動作していないのか知りたいです。 – Barney
よろしく!それはクロムチームとの互換性の問題かもしれないので、chromeDriverに関連するタグを追加しました。また、より良いヘルプのためにクロムチームとのチケットを調達することを提案します。 – AdityaReddy