テスト分析
Tomoaki Fukuraにより
1. バグ視点
1.1. 操作
1.1.1. ボタン連打
1.1.2. ブラウザバック
1.1.3. タブ複製
1.1.4. セキュリティ
1.1.4.1. 脆弱性
1.1.4.1.1. タグ入力
1.1.4.1.2. スクリプト入力
1.2. 動作
1.2.1. 古いブラウザ
1.2.1.1. IE6
2. 設計・実装視点
2.1. システムエラー
2.2. 非機能
2.2.1. パフォーマンス
2.2.1.1. 同時アクセス数
2.2.1.2. レスポンスタイム
2.2.1.2.1. 通常時
2.2.1.2.2. 高負荷時
2.3. 画面表示
2.3.1. 表示崩れ
2.3.1.1. 環境
2.3.1.2. ウインドウの最小化
2.3.2. 表示崩れ
3. ユーザ視点
3.1. 操作
3.1.1. キーボード
3.1.1.1. Enter
3.1.1.2. Tab
3.1.1.3. ショートカット(Ctrl、コマンド)
3.2. 動作環境
3.2.1. 端末
3.2.1.1. PC
3.2.1.2. スマホ
3.2.2. ブラウザ
3.2.2.1. IE
3.2.2.2. Chrome
3.2.2.3. Firefox
3.2.2.4. Safari
3.2.2.5. 独自ブラウザ(スマホ)
3.3. 要求
4. 仕様視点
4.1. 正常系
4.1.1. 三角形の判定処理
4.1.1.1. 正三角形
4.1.1.1.1. 3辺の長さが同じ
4.1.1.2. 二等辺三角形
4.1.1.2.1. 2辺の長さが同じ
4.1.1.3. 不等辺三角形
4.1.1.3.1. 3辺の長さが違う
4.1.1.4. 不成立
4.1.1.4.1. 1辺の長さが2辺の和より大きい
4.1.1.4.2. 1辺の和が2辺の長さの和と等しい
4.1.2. 入力チェック
4.1.2.1. 入力
4.1.2.1.1. 正常
4.1.2.1.2. エラー
4.1.2.2. 出力
4.1.2.2.1. エラーメッセージの表示
4.2. エラー系
4.2.1. システムエラー
4.2.1.1. 桁あふれ