以下の表には、Insurance Demo アプリのような Web アプリケーションを、GUI レベルのテストを使って仮想ユーザーがページを操作する際のメモリ消費量を、 Silk Test タイプごとに見積った値を表示します。仮想ユーザーごとのメモリ消費量は、AUT(ブラウザとアプリ)に強く依存します。 対応するドライバ テクノロジのプロセスだけが表に示されています。
プライベート メモリ | |||||
---|---|---|---|---|---|
Silk Test タイプ | 仮想ユーザー | PerfRun.exe | openAgent.exe | PerfSm.exe | 補助プロセス |
Silk Test Classic | 1 | 15,5 MB | 861 MB | 2 MB | partner.exe - 19 MB |
Silk Test Classic | N | N x 15,5 MB | N x 861 MB | N x 2 MB | N x 19 MB |
UFT Developer (Silk4J) | 1 | 15,5 MB | 861 MB | 36,5 MB | |
UFT Developer (Silk4J) | N | N x 15,5 MB | N x 861 MB | N x 36,5 MB | |
UFT Developer (Silk4NET) | 1 | 15,5 MB | 680 MB | 2,5 MB |
vstest.console.exe - 25 MB testhost_x86.exe - 35 MB |
UFT Developer (Silk4NET) | N | N x 15,5 MB | N x 680 MB | N x 2,5 MB | N x 60 MB |
マシン上で使用可能な CPU より多くの再生エンジン (PerfRun.exe) を装備している限り、Silk Performer での現時点の GUI レベルのサポートの実装には Silk Performer エージェントのインストールで使用できるプロセッサ数に関する制限はありません。負荷テスト シナリオの実行中、Silk Performer 再生エンジン (PerfRun.exe) は、ラウンド ロビン方式で特定のプロセッサが割り当てられます。たとえば、PerfRun.exe1 を CPU1 に、PerfRun.exe2 を CPU2 に、PerfRun.exe3 を CPU3 に、perfRun.exe4 を CPU4 に、のように続きます。