テスト観点まとめ

よくある機能などで、確認した方が良い観点をまとめます!

ファイルのアップロード

拡張子(ファイル形式)

  • 画像
    • jpg, png(透過png), gif, heic
  • 動画
    • mp4, avi, mov, m4v
  • その他
    • pdf, xlsx, txt, zip

ファイルサイズ

  • 上限、下限
  • かなり大きいサイズ

解像度

  • 対応サイズ
  • 対応していないサイズ

操作

  • 対応している形式
  • 対応していない形式
  • アップロード失敗
    • リトライ
  • アップロード後の画面更新

入力系

全角・半角カタカナ

ア尹ヴヱオァィゥェォヵヶッャュョヮ

アイウエオァィゥェォッャュョ

全角・半角記号

‘”,./\=?!:;

’”、。・¥=?!:;

環境依存文字

①㍉㊤ⅰⅡ√Σ

スクリプト、HTML

<script>alert(“hello”);</script>

<font color=”red”>

サロゲートペア (4バイト文字)

𠀋𡈽𡌛𪘂𪘚𪚲𣏐𦥑𥱤

絵文字

🍷📎☔️

その他

  • 境界値
  • 無効値 (入力できない文字・数字など)
  • 改行
  • 空白(スペース)

パフォーマンス

端末(スマートフォン・PC)

  • 容量
  • メモリー

データ

  • 大量のデータ
  • 容量の多いデータ

操作(UX)

  • ページ遷移時間
  • ダウンロード時間

通信

  • 弱電波
  • 通信遮断(WiFi ON/OFF, 機内モード)

モバイル

端末の種類

  • スマートフォン
  • タブレット

OS

  • iOS
  • iPadOS
  • Android

機種

  • 国産スマホ
  • 海外スマホ
  • SIMフリー端末

解像度

操作

  • サスペンド&レジューム
  • WiFi ON/OFF
  • 機内モード
  • スクリーンショット
  • アプリの起動方法
    • タスク一覧から
    • アプリ一覧から
    • ホーム画面から
    • PUSH通知から
    • その他アプリから(Deeplink)
  • タスクキル
  • スクリーン消灯
  • 画面の回転
  • 画面の分割機能
  • アプリの割り込み
    • 電話がかかってくる
    • PUSH通知がくる
  • インストール、アンインストール
  • バックキー(Android)
  • キーボード表示