GUI レベルのテストのスケーラビリティ シナリオ

システム テスト環境

  • Silk Performer 2019
  • Silk Test 21.0
  • 4 GB RAM
  • BroadCom 57xx ギガビット コントローラ
  • デュアル プロセッサ (2 x 2.4 GHz)
  • 167 GB のハード ディスク空き領域
注: 以下の結果はガイドラインとしてのみ使用してください。テスト対象アプリケーション、および特定の Silk Performer エージェント マシンの利用可能なリソースにより、結果が異なる場合があります。

テスト シナリオ

以下の表には、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 に、のように続きます。