編集

WebdriverIO v9 - WebDriver BiDi Support

WebDriver BiDi プロトコルをサポートした WebdriverIO v9 がリリースされた。

https://webdriver.io/blog/2024/08/15/webdriverio-v9-release/

これにより WebDriver BiDi をサポートしている環境であれば、今までよりも高速で安定したテストが可能になる。

#WebdriverIO とは

WebdriverIO はなぜか知名度が低いので説明をしておくと、WebdriverIO とは Puppeteer や Playwright、Cypress などと同等の機能を備えた E2E やコンポーネントテスト用のテスト自動化フレームワークであり、OpenJS Fundation がホストしているプロジェクトである。

#WebDriver BiDi とは

WebDriver BiDi は、W3C が策定した次世代ブラウザテスト自動化プロトコルである。 従来の手法の欠点を解消することを目的としており、つい先日、Chrome に加えて Firefox 129 と Puppeteer 23 で本番環境での利用が可能になった。

編集