Eggplantソリューションによる音響テスト
Eggplantのテストツールの多くのユーザーは、総合的な自動化テストや手動テストの要件の一部として音響テストに興味があります。Eggplantのツールスイートでは、Eggplantの環境に音質分析や音声ストリーミングソフトウェアを統合することで、テスト中のシステム(SUT)の音響テストを容易にします。
リモートシステムの手動音響テスト
Eggplant Manual、Eggplant Automation Cloud、EggboxなどのEggplantソリューションを使用して手動テストを行うテスターにとって、テストデバイスやシステムは一般的にリモートにあるか、テスターがシステムスピーカーから直接音を聞くことができない閉じられた場所にあります。この問題を解決する一つの方法は、第三者のストリーミングアプリケーションを使用することです。
Nicecast (Rogue Amoeba Software) は、接続されたSUTからストリーミングオーディオを放送するために使用できるMac用のアプリケーションです。SUTをオーディオケーブルでMac(またはEggbox)に接続し、そこでNicecastを実行します。その後、Nicecastはリモートユーザーがネットワーク経由でSUTからのオーディオ放送にアクセスするメカニズムを提供します。
NicecastがEggbox上で実行されているオーディオテストのためのネットワーク設定
自動または手動の音質テスト
SUTが物理的にアクセス可能であろうとなかろうと、テスターはしばしばアプリケーションやSUTが発生させる音をテストすることに興味があります。自動テストでは、Eggplant Functionalは、Prism Sound、MathWorks、RightMark Audio Analyzer(RMAA)などの会社の音質ソフトウェアを制御するために使用できます。このように、テスト対象の任意のアプリケーションを制御することができます。単一のEggplant Functionalスクリプトで、SUTで音をトリガーし、その後音響テストソフトウェアを実行しているシステムに接続して、音質や他の特性を自動的に視覚的に検証することができます。
音声を生成するSUTは、音響テストソフトウェアを実行しているシステムに直接接続するか、Prism SoundやM-Audio製品などの中間の音声キャプチャハードウェアに接続することができます。以下の図に示すように:
オーディオ音質テストのためのネットワーク設定