QA チェックリスト
Viet Learn のテストケース一覧です。チェック状態はブラウザに保存されます。
進捗0/14
基本フロー
P0正常系: カテゴリ選択 → クイズ → 結果
手順:
- トップページを開く
- 「挨拶」カテゴリをタップ
- 全8問に回答する
- 結果画面が表示される
期待結果: スコアが正しく表示され、円グラフがアニメーションする
P0正常系: 結果画面からリトライ
手順:
- 結果画面で「もう一度挑戦」をタップ
- 同じカテゴリのクイズが再開される
期待結果: 問題がシャッフルされ、スコアがリセットされる
P0正常系: 結果画面からトップへ
手順:
- 結果画面で「カテゴリ選択に戻る」をタップ
期待結果: トップページに遷移する
クイズロジック
P0正解判定: 正しい選択肢をタップ
手順:
- クイズ画面で正しい日本語訳をタップ
期待結果: 選択肢が緑色になり「正解!」と表示される
P0不正解判定: 間違った選択肢をタップ
手順:
- クイズ画面で間違った日本語訳をタップ
期待結果: 選択した肢が赤色、正解が緑色になり「不正解... 正解: ○○」と表示される
P1選択肢: 4つの異なる選択肢が表示される
手順:
- 各問題で選択肢を確認
期待結果: 重複なく4つの選択肢が表示される(正解1 + 誤答3)
P1二重タップ防止
手順:
- 選択肢をタップ後、すぐに別の選択肢をタップ
期待結果: 最初の選択のみ有効。二重選択されない
カテゴリ別
P1挨拶カテゴリ: 全8問表示
手順:
- 「挨拶」を選択して全問回答
期待結果: 8問すべて正常に表示・判定される
P1レストランカテゴリ: 全8問表示
手順:
- 「レストラン」を選択して全問回答
期待結果: 8問すべて正常に表示・判定される
P1交通カテゴリ: 全8問表示
手順:
- 「交通」を選択して全問回答
期待結果: 8問すべて正常に表示・判定される
P1買い物カテゴリ: 全8問表示
手順:
- 「買い物」を選択して全問回答
期待結果: 8問すべて正常に表示・判定される
UI / レスポンシブ
P2モバイル表示(375px)
手順:
- ブラウザ幅を375pxにしてトップ・クイズ・結果画面を確認
期待結果: すべての要素が崩れずに表示される
P1ProtoNav: Prototype / Spec / QA 切り替え
手順:
- 上部ナビでPrototype, Spec, QAを切り替え
期待結果: 各ページに正しく遷移し、アクティブ状態が反映される
P2プログレスバーのアニメーション
手順:
- クイズを進めてプログレスバーを確認
期待結果: 問題を進めるたびにバーが滑らかに伸びる