Test Case
Test Planningで実施対象としたテスト種別のうちテストケースが必要なテストのみ記載しています。
Functional test
- タイトル画面
- タイトルが表示されること
- Goボタンでアバター選択画面に移動できること
- 初回はダウンロード確認画面が表示されること
- OKボタンでダウンロードが開始されダウンロード状況が通知されること
- Cancelボタンでタイトル画面に戻ること
- 初回はダウンロード確認画面が表示されること
- アバター選択画面
- 名前を入力できること
- アバターを選択できること
- Starter Assets - Third Person Character ControllerのArmature
- MixamoのMichelle、Amy
- Goボタンでバーチャル空間に移動できること
- 初回はダウンロード確認画面が表示されること
- OKボタンでダウンロードが開始されダウンロード状況が通知されること
- Cancelボタンでアバター選択画面に戻ること
- 初回はダウンロード確認画面が表示されること
- バーチャル空間
- ボイスチャットができること
- ミュートの切り替えができること
- テキストチャットができること
- メッセージを打ち込むと画面に表示されること
- マルチプレイができること
- 移動とジャンプができること
- アバター選択画面に戻れること
- 最大人数を超えた場合はユーザーに通知してアバター選択画面に戻ること
- ボイスチャットができること
Configuration test
Failure test
- アセットダウンロード先のサーバーにアクセスできない場合
- クライアントがネットワークに繋がらない場合
- 再接続が開始され再接続状況(成功、失敗)が通知されること
- アセットダウンロード先のサーバーで障害が発生しクライアントに応答できない場合
- 再接続が開始され再接続状況(成功、失敗)が通知されること
- クライアントがネットワークに繋がらない場合
- Vivox(SaaS)にアクセスできない場合
- クライアントがネットワークに繋がらない場合
- アクセスできないことがユーザーに通知されること
- 再接続が開始され再接続状況(成功、失敗)が通知されること
- テキスト/ボイスチャット以外の機能が使用できること
- Vivox(SaaS)で障害が発生しクライアントに応答できない場合
- 実現方法がないため未実施
- クライアントがネットワークに繋がらない場合
- マルチプレイサーバにアクセスできない場合
- クライアントがネットワークに繋がらない場合
- アクセスできないことがユーザーに通知されること
- 再接続が開始され再接続状況(成功、失敗)が通知されること
- マルチプレイ以外の機能が使用できること
- マルチプレイサーバで障害が発生しクライアントに応答できない場合
- アクセスできないことがユーザーに通知されること
- 再接続が開始され再接続状況(成功、失敗)が通知されること
- マルチプレイ以外の機能が使用できること
- クライアントがネットワークに繋がらない場合