編集

Playwright 1.51.0

Playwright v1.51.0 がリリースされました。

https://github.com/microsoft/playwright/releases/tag/v1.51.0

次の機能などが追加されました。

  • browserContext.storageState()の indexedDB サポート
    ts
    await page.context().storageState({ path: authFile, indexedDB: true });
    • Playwright で indexedDB の保存や復元が可能になりました
  • エラーを LLM 向けのプロンプトとしてコピーする機能の追加
  • 表示状態での要素のフィルタリング
    ts
    page.getByTestId("todo-item").filter({ visible: true });
  • TestStepInfoオブジェクトのテストステップサポート
    ts
    await test.step('here is my step', async step => {
     step.skip(isMobile, '...');
編集