拡張現実ベースのテスト(ARBT)は、拡張現実とソフトウェアテストを組み合わせたテスト手法であり、テスターの視野に新たな次元を挿入することでテストを強化します。例えば、ヘッドマウントディスプレイ(HMD)または拡張現実コンタクトレンズ[ 1 ]を装着したテスターは、現実世界と登録された仮想グラフィックオブジェクトの両方の画像をユーザーの視界上に表示し、システムの特定の領域にある仮想ラベルを検出して、複雑なシステムでテストを実行しているテスターのテスト操作手順を明確にすることができます
2009年に、保守・修理のための拡張現実(ARMAR)のスピンオフとして、[ 2 ] Alexander Andelkovicは「拡張現実ベースのテスト」というアイデアを作り出し、ソフトウェアテストと拡張現実を併用するというアイデアを紹介しました。
概要
テクノロジーのテスト環境はますます複雑化しており、テストエンジニアにはより高い知識、テストスキル、そして効率的な作業が求められています。活用できる強力な未開拓の領域は仮想環境です。現在利用可能ではあるものの、収集と提示にかかる時間のオーバーヘッドのために実用的ではない多くの情報とデータが、ARBTを使用すれば即座に利用できるようになります
- アプリケーション
ARBTは以下のテスト環境で役立ちます。
- サポート
テストオブジェクトの組み立てと分解[ 3 ]を学習し、練習シナリオを実行して、発生する可能性のある障害シナリオを修正する方法を学ぶことができます。
- ガイダンス
複雑な試験手順を誤解するリスクを最小限に抑えるには、試験員の前で実際の試験対象物を用いて試験手順を仮想的に説明する必要があります
- 教育
テストシナリオに関する背景情報、テスト対象で以前に発見されたバグ、および選択したテスト領域のテスト中に発生した以前のミスを繰り返さないようにするための注意事項
- トレーニング
ジュニアテスターは、監督の少ない環境で複雑なテストシナリオを学習できます。テスト手順が指示され、合格基準に関する情報を確認する必要があるため、ジュニアテスターは機能が完成する前にトレーニングを受け、回帰テストを行うことができます
- 情報
テスターは物理的なオブジェクトを指して、選択したテストタスクを実行するために必要な 詳細な最新の技術データと情報を取得できます
- インスピレーション
探索領域のインスピレーションを必要とする探索的テストを実行するテスターは、 セッションベーステストを通じて収集された以前の探索的テストセッションに関する情報を即座に得ることができます
参照
参考文献
- ^ Babak A. Parviz、「コンタクトレンズにおける拡張現実」、 IEEE Spectrum inside technology biomedical bionics、2009年9月。
- ^ Steve Henderson、Steven Feiner. ARMAR:メンテナンスと修理のための拡張現実(ARMAR) . コロンビア大学コンピュータグラフィックス&ユーザーインターフェースラボ.
- ^ BMW リサーチ ラボ、拡張現実 BMW 自動車修理ビデオ クリップ、2007 年 10 月。