タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

qiitaとtestに関するuchiuchiyamaのブックマーク (1)

  • Jestテストの並行実行と逐次実行をちゃんと理解する - Qiita

    TL; DR (要約) Jestの実行時オプション(CLIオプション)と、テストメソッド(it,test)の書き方で、並行処理と順番(逐次)処理をコントロールする方法について、以下の4パターンを図で説明します。 複数のテストファイルを並行処理し、ファイル内のテストは順番に実行する 複数のテストファイルを順番に処理し、ファイル内のテストも順番に実行する 複数のテストファイルを並行処理し、ファイル内のテストも並行実行する 複数のテストファイルを順番に処理し、ファイル内のテストは並行実行する はじめに Jestでは、パフォーマンスのために複数のテストファイルが並行に処理(テスト)されます。しかし、並行処理が思わぬエラーを生むこともあります。 たとえば、データベースへ接続するテストやpuppeteerを使ったE2Eテストなど副作用を生じさせるテストの場合、テストの書き方や実行タイミングによってはテ

    Jestテストの並行実行と逐次実行をちゃんと理解する - Qiita
    uchiuchiyama
    uchiuchiyama 2020/01/25
    Qiita書いた
  • 1