9.9 KiB
9.9 KiB
Phase 4 実機テストチェックリスト
Date: 2026-01-16 Tester: User (maitani-san) Build: Phase 4 - Dark Mode Auto-Switch + Higemoji Font Status: Ready for testing
事前準備
ビルド確認
flutter analyzeでエラーなし ✅ (Claude確認済み)- アプリがビルドできる
- 実機にインストール完了
現在の時刻確認
現在時刻を記録してください::
テスト 1: ダークモード自動切替 🌙
1-1. 設定画面へのアクセス
- アプリを起動
- マイページ(プロフィール)タブを開く
- 「アプリ設定」セクションが表示される
- 「テーマ設定」項目が表示される
1-2. テーマ設定ダイアログ
- 「テーマ設定」をタップ
- ダイアログが表示される
- 以下の4つの選択肢が表示される:
- ○ システム設定
- ○ ライトモード
- ○ ダークモード
- ○ 時間連動 (20:00〜06:00)
1-3. 時間連動モードの選択
- **「時間連動 (20:00〜06:00)」**を選択
- ダイアログが閉じる
- 設定画面の「テーマ設定」の副題が変化する
現在時刻が 06:00〜19:59(昼間)の場合:
- 副題が「時間連動 (現在: ライト)」と表示される
- アプリ全体がライトモードで表示される
現在時刻が 20:00〜05:59(夜間)の場合:
- 副題が「時間連動 (現在: ダーク)」と表示される
- アプリ全体がダークモードで表示される
1-4. アプリ再起動時の設定保持
- アプリを完全終了(スワイプで閉じる)
- アプリを再起動
- マイページ → アプリ設定を開く
- 「時間連動」が選択されたまま
- 現在時刻に応じたテーマが適用されている
1-5. バックグラウンド復帰時の更新(夜間テスト)
このテストは夜間(20:00以降)に実施してください
- 19:55頃にアプリを開く(ライトモード)
- アプリをバックグラウンドに送る
- 20:05まで待つ(10分間)
- アプリを再度開く
- ダークモードに切り替わっている ✅
1-6. 他のテーマモードとの切り替え
- 「テーマ設定」を開く
- 「ライトモード」を選択
- アプリ全体が常にライトモードになる
- 再度「時間連動」に戻す
- 時刻に応じたテーマに戻る
テスト 2: 髭文字フォント 🖋️
2-1. フォント設定へのアクセス
- マイページ → アプリ設定を開く
- 「フォント」項目が表示される
- 副題が「ゴシック (標準)」と表示される
2-2. フォント選択ダイアログ
- 「フォント」をタップ
- ダイアログが表示される
- 以下の選択肢が表示される:
- ○ ゴシック (標準)
- ○ 髭文字 (和風)
- ○ 明朝 (上品)
- ○ ドット (レトロ)
2-3. 髭文字フォントの適用
- **「髭文字 (和風)」**を選択
- ダイアログ内の「髭文字 (和風)」のテキストがPotta Oneフォントで表示されている
- ダイアログが閉じる
- 設定画面の「フォント」副題が「髭文字 (和風)」に変化
初回読み込み時(インターネット接続必要):
- フォント切替に2-3秒かかる(許容範囲)
- 読み込み中はシステムフォントで表示される
2回目以降(キャッシュ使用):
- フォント切替が即座に完了
2-4. 全画面でのフォント確認
ホーム画面
- ホームタブを開く
- 日本酒カードの銘柄名がPotta Oneで表示される
- 蔵元名、都道府県名もPotta Oneで表示される
- 読みやすさOK
詳細画面
- 日本酒を1つタップして詳細画面を開く
- タイトル(銘柄名)がPotta Oneで表示される
- 説明文がPotta Oneで表示される
- 長文でも読みやすい
- タグ(フレーバー)がPotta Oneで表示される
メニュー画面(お品書き)
- メニュータブを開く
- メニュー名がPotta Oneで表示される
- 各アイテムの銘柄名がPotta Oneで表示される
設定画面
- マイページを開く
- 全ての項目タイトルがPotta Oneで表示される
- セクション名(「アプリ設定」など)がPotta Oneで表示される
2-5. PDF出力でのフォント確認
- メニュータブを開く
- 既存メニューをタップ(なければ作成)
- 「プレビュー」をタップ
- PDFプレビュー画面が表示される
- PDF内の文字が Potta One で表示される ✅
- 「共有」ボタンで保存
- 保存したPDFを別アプリ(Adobe Readerなど)で開く
- PDFでもPotta Oneフォントが保持されている ✅
2-6. ダークモード + 髭文字の組み合わせ
- テーマを「ダークモード」に変更
- フォントは「髭文字 (和風)」のまま
- ダークモード背景に白いPotta Oneテキストが表示される
- コントラストOK、読みやすい
2-7. フォントの切り替え
- フォント設定で「ゴシック (標準)」に戻す
- アプリ全体が標準フォントに戻る
- 再度「髭文字 (和風)」に変更
- 即座にPotta Oneに戻る(キャッシュ効果)
テスト 3: パフォーマンス確認 ⚡
3-1. アプリ起動速度
- アプリを完全終了
- アプリを起動
- 起動時間が以前と変わらない(3秒以内)
3-2. フォント切替速度
- フォントを「ゴシック」→「髭文字」に変更
- 初回: 2-3秒(許容範囲)
- 2回目以降: 即座(1秒以内)
3-3. 画面遷移速度
- ホーム → 詳細 → 戻る
- メニュー → プレビュー → 戻る
- 全ての画面遷移が滑らか
- 遅延なし
3-4. バッテリー消費
- アプリを1時間使用
- バッテリー消費が異常に多くない
- 発熱なし
テスト 4: エッジケース 🔍
4-1. オフライン時のフォント読み込み
- フォントを「ゴシック (標準)」に設定
- 機内モードをONにする(オフライン)
- フォントを「髭文字 (和風)」に変更
- 初回の場合: システムフォントにフォールバック(許容)
- 既にキャッシュがある場合: 正常にPotta One表示
4-2. 時刻境界テスト(19:59 → 20:00)
このテストは19:55〜20:05に実施してください
- 19:55にアプリを開く
- テーマを「時間連動」に設定
- ライトモードになっている
- アプリをバックグラウンドに送る
- 20:05まで待つ
- アプリを開く
- ダークモードに切り替わっている ✅
4-3. 時刻境界テスト(05:59 → 06:00)
このテストは朝05:55〜06:05に実施してください
- 05:55にアプリを開く
- テーマを「時間連動」に設定
- ダークモードになっている
- アプリをバックグラウンドに送る
- 06:05まで待つ
- アプリを開く
- ライトモードに切り替わっている ✅
4-4. アプリの長時間バックグラウンド
- アプリを開く
- バックグラウンドに送る
- 6時間以上放置
- アプリを開く
- 正常に動作する
- 時間連動テーマが正しく適用される
テスト 5: UI/UX確認 🎨
5-1. 設定画面のデザイン
- マイページ → アプリ設定を開く
- 「アプリ設定」セクションヘッダーが表示される
- パレットアイコン(🎨)が表示される
- 2つの項目(フォント、テーマ設定)が表示される
- 各項目に右矢印アイコン(>)が表示される
5-2. ダイアログのデザイン
- テーマ設定ダイアログを開く
- タイトル「テーマ設定」が表示される
- ラジオボタンが正しく表示される
- 選択中の項目が青色(posimaiBlue)で表示される
- 未選択項目がグレーで表示される
5-3. フォントプレビュー
- フォント設定ダイアログを開く
- 「髭文字 (和風)」の項目テキストがPotta Oneフォントで表示される
- 「ドット (レトロ)」の項目テキストがDotGothic16フォントで表示される
- プレビューで実際のフォントを確認できる ✅
バグ報告フォーマット
もし問題が見つかった場合、以下の形式で報告してください:
【バグ報告】
テスト番号: (例: 1-3)
発生状況: (例: 時間連動モードを選択した時)
期待動作: (例: ライトモードが適用されるはず)
実際の動作: (例: ダークモードのままだった)
再現手順:
1.
2.
3.
スクリーンショット: (あれば添付)
テスト完了後のチェック
全体評価
- ダークモード自動切替が正常に動作する
- 髭文字フォントが正常に表示される
- パフォーマンスに問題なし
- バッテリー消費が正常
- UI/UXが良好
次のステップ
- テスト結果をClaudeに報告
- バグがあれば修正依頼
- バグがなければPhase 4完了 🎉
- 次フェーズ(ユーザーガイド実装 or Phase 5)へ進む
テスト開始日時: ____年____月____日 : テスト完了日時: ____年____月____日 : 総合評価: ⭐⭐⭐⭐⭐ (5段階)
Good Luck! 🍶✨