Testing

Testing カテゴリーの知識文書です。

入力を止めてから350ms後に自動で検索します。

8件の文書

  • InferredUpdated 2026-08-24

    型の境界値分析 — BVA で型テストのケースを選ぶ

    ランタイムテストの境界値分析を型レベルに移して、型の束(lattice)の極端 7 軸ごとに通過・拒否の witness ペアを組む方法と、時間軸・副作用の回数のように型では最後まで覆えない軸

  • InferredUpdated 2026-08-23

    型レベルテスト — コンパイラが残す証拠

    実行結果ではなくコンパイル結果を検証して「この型が実際にどんな誤ったコードを防ぐのか」をコードとして固定する方法と、@ts-expect-error・mutation 検証でテストが生きているかを確認する手順

  • InferredUpdated 2026-08-14

    テストオラクルと正解の出どころ

    実行結果が正しいかどうかを判定する基準をどこから得るかという問題と、実装から期待値を逆算したテストが何も検証できない理由

  • VerifiedUpdated 2026-07-31

    ブラウザ互換インタラクションスモークテスト

    旧ブラウザ互換性の回帰はレンダーだけを見るスモークでは捕まえられない — 実際のクリック・送信インタラクションを実行し、広いコンソールエラーフィルタでランタイムエラーを昇格させる必要がある

  • InferredUpdated 2026-07-13

    Playwright flaky vs failed triage

    E2E CI で retry 結果から flaky と deterministic failed を分離し、タイミング競合とビルド欠陥を区別する方法

  • InferredUpdated 2026-07-07

    React レンダー回数の隔離テスト

    jest.mock プローブで id ごとのレンダー回数を記録し、baseline スナップショットと比較して React の再レンダー隔離を単体テストとして固定する方法

  • InferredUpdated 2026-07-05

    Jest ESM vendor shim

    Jest の CJS 環境で ESM-only な npm パッケージを vendor TS ファイルと moduleNameMapper で安定して import するパターン