Playwrightでページエラーを検出する

Playwright では pageerror イベントを使用して、ページ内で発生したエラーを検出することができる。

https://playwright.dev/docs/api/class-page#page-event-page-error

test("detect page errors", async ({ page }) => {
const errors = [];
page.on("pageerror", (exception) => errors.push(exception));
// ...
expect(errors).toMatchObject([]);
});