6 ポイント 投稿者 xguru 2021-05-14 | まだコメントはありません。 | WhatsAppで共有
  • 独自のテストフレームワークを作れるようにする、MSのオープンソース

  • Playwright Test Runner を作るための基盤

  • Test Isolation と Flexibility に注力

→ Isolation : すべてのテストは独立して並列実行。エラー箇所だけ再テスト可能。リファクタリングが容易。グループ化

→ Flexibility : さまざまな高度な機能。TypeScript の機能を活用。複数の構成でテスト実行。設定に応じたテストアノテーション

  • 伝統的な BDD スタイルに従う

→ 各テストは完全に独立した Test Arguments オブジェクトを受け取る

  • 基本的に複数のワーカープロセスを使って並列にテストを実行

→ 各ワーカーは新しい環境を生成。可能なら再利用するが、テストをリトライする場合やエラー時には新しいワーカーを生成

→ テストを Suite 単位でシャーディングして、複数台のマシンで実行可能

まだコメントはありません。

まだコメントはありません。