監視ツールをテストする方法を教えてください。プロジェクト (別のターゲット プログラムを監視するプログラム) の性質上、入力 (ターゲット プログラムのアクティビティ) を期待できないため、それをテストする最良の方法は何ですか?
1 に答える
0
監視ツールがどのように機能しているかは正確にはわかりませんが、一部の「ターゲット」アプリケーションと通信し、それらからデータを取得してレポートを表示する方法があると思います。
問題は、監視ツールへの入力がターゲットアプリに依存するため、正しいデータが表示されることをテストするために、その入力を制御できないことだと思います。
私の提案は、Mock
アプリケーションを作成することです。このアプリは、ツールがアプリと通信できるように、実際のターゲットアプリと同じインターフェースを備えている必要があります。もちろん、実装は異なっている必要があります。そのように実装すると、ツールによってすべてのパラメーターがチェックされ、構成可能になります。したがって、どちらがツールへの入力になるかを知ることができます。
于 2012-07-05T08:48:18.803 に答える