2012-03-13 22 views
0

ちょうどLR 11 Vugenのライセンスを取得し、TruClientを試してみました。素晴らしいファイアウォールベースのスクリプト記録が本当にうまくいきます。しかし、私は次の回答を見つけられませんでした:
1)TruClientはQuickTest Pro仮想ユーザースクリプト(OSごとに1人のユーザー)と同じ方法で動作しますか?
2)Ajax TruClientと呼ばれ、javascriptなどのWebページのみをサポートしているのでしょうか?ここでAjax TruClient、使用範囲と制限?

答えて

2

屋のためのいくつかの答えです:

1)TruClientはロードジェネレータ上の単一のGUIセッションにGUI仮想ユーザ(WinRunnerのか、今QTP)のように限定されるものではありません。複数のAJAX TruClient仮想ユーザを1つのLoad Generatorで実行すると、仮想ユーザのように「目に見えない」状態で実行されます。ドライバがより重く(メモリとCPUが増えます)、Web HTTP/HTML仮想ユーザほど多くの仮想ユーザを実行することはできません。

2)TruClientは、AJAXベースのWebページだけではなく、ブラウザでレンダリングするすべてのWebページで動作します。

0

これはまったくイベント駆動型です。すなわち、ユーザーがリンクをクリックすると、これはレンダリングされ、リソースとして消費され、その後表示されます。これは従来のヘッドレス実装とは異なります。その代わりに、より少ないシステムリソースを使用します。

これはTruClientの主な注意点の1つです(経験から):スクリプトやワークフローの複雑さによっては、私の場合、シミュレートされた単一ユーザが多くのリソース(主にメモリ)を取ることがあります。 これは、エミュレートされたすべての仮想ユーザーに対して、スクリプトを再生するためにGecko Web Engineのインスタンスが生成されているため、そのコストがかかります。

しかし、タイプライティングの速度を設定したり、キャッシングメカニズムをシミュレートするかどうかを決定したり、パターンや画像の認識を追加したりするなど、ユーザーのセッションや経験に非常に近いレベルになります。

全体的には、ほとんどのポジティブな経験がありますが、それには一定の価格があります。あなたのHP販売店に相談してください(免責事項:私が働かない会社、経験だけ)。あなたは厄介な相関のトンを避けることができるよう

0

もう少し...

TCは、いくつかの点で大きな勝利です。しかし、それにはいくつかの欠点があり、メモリ/ CPUのフットプリントが大きくなり、同期に関する問題が厄介なことがあります。

関連する問題