ノーマルビュー

Received — 2026年3月2日 Zennのトレンド

壊れにくいUIテストの設計を考える(Playwright + Storybook + React + GitHub Actions)

2026年3月1日 13:51
私は普段、開発に携わっていない(= 実装を触らない)アプリのテストを MagicPod で実装することが多いのですが、壊れにくいテストを作る難しさを強く感じています。 特に悩ましいのは以下の2つを満たす粒度です。 仕様変更には追従できる(多少のUI変更で壊れない) でも不具合は検知できる(本当に守りたい挙動が崩れたら落ちてほしい) このバランスを、テスト設計・ロケータ設計・運用ルールでどう支えるかを考えてみたくなり、 Vite + React + TypeScript の小さな検証リポジトリを作りました。 また、E2Eテストのケース数が増えると実行時間が長くなりがちです。 なので、テ...

💾

❌