Folioscope

“WebDriver” タグのついた記事

  • ブラウザテスト自動化のカスタムGitHub Actionsを作った

    年末はVim Vixenで使っていたCircleCIをGitHub Actionsに移行しました。 それに伴い、ブラウザテスト自動化のカスタムGitHub Actionsを作っていました。 Vim Vixenの対象ブラウザは、Mozillaがサポートする最も古いFirefoxのバージョン(ESR)です。 それを保証するためにWebExtensionsのE2Eテストを自動化しています。 GitHub Actionsの標準イメージにもFirefoxとGeckodriverはありますが、Ubuntuデ …

  • WebExtensionsのE2Eテスト自動化ツールを作った

    WebExtensionsのE2Eテスト自動化ツール『lanthan』を作りました。 元々はVim VixenのE2Eテストを自動化するために開発を始めたのですが、独立したモジュールとして切り出したため、様々なWebExtensionsのE2Eテストに利用できます。 以前、WebExtensionsのE2Eテスト自動化の取り組みについて記事を書きました。 WebExtensionsでE2Eテストを自動化した この仕組みは、テスト実行をKarmaなどを使ってブラウザ上で実行する必要があり、 …

Page 1 of 1