自動販売機テスト

马上开始. 它是免费的哦
注册 使用您的电邮地址
自動販売機テスト 作者: Mind Map: 自動販売機テスト

1. テスト要求分析

1.1. 1. テスト対象を分析する

1.1.1. 登場人物

1.1.1.1. 消費者

1.1.1.1.1. 年齢層

1.1.1.1.2. 自動販売機の顧客

1.1.1.1.3. 国籍

1.1.1.1.4. 性別

1.1.1.2. 飲料水メーカー

1.1.1.2.1. 製造メーカー (自動販売機)の顧客

1.1.1.3. 製造メーカー (自動販売機)

1.1.1.3.1. テスト業者の顧客

1.1.1.4. 自動販売機のオーナー

1.1.1.4.1. 飲料水メーカーの顧客

1.1.1.4.2. 種別

1.1.1.5. テスト業者

1.1.1.5.1. チーム:きゅーとのことを指している

1.1.2. 利用時間

1.1.2.1. 時間軸

1.1.2.1.1. 未明

1.1.2.1.2. 明け方

1.1.2.1.3. 朝

1.1.2.1.4. 昼前

1.1.2.1.5. 昼過ぎ

1.1.2.1.6. 夕方

1.1.2.1.7. 夜のはじめ頃

1.1.2.1.8. 夜遅く

1.1.2.2. 疑問点

1.1.2.2.1. 24時間365日フル稼働?

1.1.2.2.2. 設置場所次第で稼働しない時間はある?

1.1.2.3. 前提

1.1.2.3.1. 気象庁の1日の時間細分図をベースに考えている

1.1.3. 設置場所

1.1.3.1. オフィスビル

1.1.3.2. 公共施設

1.1.3.2.1. 市役所・区役所

1.1.3.2.2. 図書館

1.1.3.2.3. 体育館

1.1.3.2.4. 競技場

1.1.3.3. 交通機関

1.1.3.3.1. 電車

1.1.3.3.2. 地下鉄

1.1.3.3.3. バス

1.1.3.3.4. モノレール

1.1.3.4. 医療機関

1.1.3.4.1. 診療所

1.1.3.4.2. 病院

1.1.3.5. 道路

1.1.3.5.1. 一般道

1.1.3.5.2. 県道

1.1.3.5.3. 国道

1.1.3.5.4. 高速道路

1.1.3.5.5. 山

1.1.3.6. 商業施設

1.1.3.6.1. スーパーマーケット

1.1.3.6.2. デパート

1.1.3.6.3. ショッピングモール

1.1.4. 販売商品

1.1.4.1. 飲み物

1.1.4.1.1. アルコール飲料

1.1.4.1.2. 清涼飲料

1.1.4.2. 食べ物

1.1.4.2.1. おでん

1.1.4.2.2. ラーメン

1.1.4.2.3. ぜんざい

1.1.4.2.4. スープ

1.1.5. できること

1.1.5.1. 商品を販売する

1.1.5.1.1. 預かったお金の合計を計算する

1.1.5.1.2. 選択された商品を渡す

1.1.5.1.3. 預かったお金を返金する

1.1.5.1.4. 懸賞ルーレットをする

1.1.5.2. 商品を管理する

1.1.5.2.1. 商品を設定する

1.1.5.2.2. 価格を設定する

1.1.5.2.3. 懸賞対象にするかを設定する

1.1.5.2.4. ラック内の温度を設定する

1.1.5.3. 自動販売機の稼働時間を管理する

1.1.5.4. 自動販売機を故障から復帰させる

1.2. 2. テストの要求を分析する

1.2.1. 1. 登場人物毎の利用シーンを分析する。

1.2.2. 2. 要求一覧を作成する

1.2.2.1. 登場人物の属性情報をもとに、各登場人物毎の要求一覧を作成する。

1.2.2.1.1. 登場人物を細分化することができたので、たまねぎモデルではなく、巻き寿司?モデルに変更したい。

1.3. 3. テストの目的と方針を決める

1.3.1. 1. 目的の整理

1.3.2. 2. 優先事項を決める

1.4. 4. テストの観点を決める

1.4.1. 1. ペルソナを作成する

1.4.1.1. 登場人物をもとに、自動販売機にとって重要で象徴的なユーザーモデルを作成する

1.4.1.1.1. 架空の登場人物を作る

1.4.1.2. 架空の登場人物がいれば、どういった観点でテストしなければいけないかを決めやすくなる。

1.4.1.3. 架空の登場人物がいれば、テストの目的を決めやすくなる。

1.4.2. 2. テストの観点の洗い出し

1.4.2.1. 品質特性

1.4.2.1.1. ISO/IEC 9126

1.4.2.1.2. ISO/IEC 25000s

1.4.2.2. 満たしたいこと

1.4.2.2.1. 仕様書に記載されていることを網羅する

1.4.2.2.2. 特定の条件下で問題ないことを検証する

2. テストアーキテクチャ設計