Silk Test Workbench は、別々のプロセスとして実行される 2 種類のソフトウェア コンポーネントから構成されます。
Silk Test Workbench ホスト ソフトウェア は、スクリプトとビジュアル テストの開発、編集、コンパイル、実行、およびデバッグに使用するコンポーネントです。このプログラムを実行するマシンは、ホスト マシンと呼ばれます。
Silk Test Agent は Silk Test Workbench のコンポーネントで、アプリケーションの GUI と対話します。Agent はテスト内のコマンドを GUI 固有のコマンドに翻訳し、テストしているアプリケーションを実行、監視します。Agent は、ホストが実行されているのと同じマシン上でローカルに実行できます。また、ネットワーク環境で任意の数のエージェントをリモート マシン上で実行することもできます。Agent を実行するマシンは、リモート マシンと呼ばれます。