

現在、JavaScriptでPlaywrightライブラリを用いて、以下のコードでブラウザを起動してE2Eテストを実行しようとしております。

[code]

    import { chromium } from "playwright";
    const launchOptions = {
        "headless":false,
        "channel":"chrome",
        "args": [
            "--no-sandbox",
            "--no-zygote"]
    };
    
    chromium.launch(launchOptions).then(async browser => {
        const page = await browser.newPage();
        await page.goto("https://google.com");
        await browser.close();
    })
    
[/code]

これを実行してみた所、以下のエラーが発生しました。

[code]

    node:internal/process/promises:279
                triggerUncaughtException(err, true /* fromPromise */);
                ^
    
    browserType.launch: Browser closed.
    
[/code]

サンプルコードを実行してみたのですが、何かしらWindowsで用いる場合追加で設定が必要かどうか、ご存知の方居ましたらご教示頂けないでしょうか？


CC BY-SA 4.0
2023-05-29T02:36:29.277
95003
2023-05-29T02:36:29.277
19869
question
javascript
Windows 10でPlaywrightライブラリを使ってブラウザを開こうとすると、triggerUncahughtExceptionが生じてすぐに閉じてしまう。