タグ

browserとjestに関するmizdraのブックマーク (1)

  • 任意のブラウザ上でJestで書いたテストを実行する - 株式会社カブク

    フロントエンドエンジニアの今村です。任意のブラウザ上でJestで書いたテストを実行する方法を紹介します。 TL;DR Jestのテストランナーを任意のブラウザを対象に実行するのは難しい Jestのモックやアサーションの機能はブラウザ環境で実行可能 -> 「ブラウザ向けのテストランナー(たとえばKarma) + Jestのテストコード」の組み合わせならブラウザ上で実行できる Jestとは JavaScriptの世界で現在もっとも人気がありそうなテスティングフレームワークです。次のような特徴があります。 早い ブラウザ向けのコードのテストでもブラウザを起動せず、JSDOMというNode.js上に仮想的に用意したブラウザ環境を使う テストを並列に実行できる watchモードではコード変更時に関連するテストだけを実行する オールインワン テストランナー アサーション モック カバレッジ スナップシ

    任意のブラウザ上でJestで書いたテストを実行する - 株式会社カブク
  • 1