From aa28f616045f86b9991ddfdabdd8d4535f6b6aca Mon Sep 17 00:00:00 2001 From: Ambrose Chua Date: Fri, 10 Sep 2021 01:05:18 +0800 Subject: [PATCH] feat: Switch browsers to headless --- src/platform-browser.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/platform-browser.ts b/src/platform-browser.ts index 5cb57cb..e12a91a 100644 --- a/src/platform-browser.ts +++ b/src/platform-browser.ts @@ -54,7 +54,20 @@ export default class PlatformBrowser implements Platform { const client = await WebDriver.newSession({ logLevel: 'warn', port, - capabilities: {browserName: this.name}, + capabilities: { + browserName: this.name, + 'goog:chromeOptions': { + args: [ + '--disable-infobars', + '--headless', + '--disable-gpu', + '--window-size=1440,735', + ], + }, + 'moz:firefoxOptions': { + args: ['-headless'], + }, + }, }); await client.navigateTo(`${ctx.fixturesURL}/index.html`);