1

QTPで複数のユーザーをシミュレートするアプリケーションをテストできるかどうか教えてください。

はいの場合、どうすればこれを行うことができますか?

適切な手順で説明するか、役立つドキュメントを教えてください。

4

4 に答える 4

2

QTPで同時にユーザーテストが可能ですか?

いいえ、1 台のコンピューターで一度に実行できる QTP ユーザーは 1 人だけです。デスクトップで他の QTP ユーザーを開こうとすると、1 つだけが表示されます。

于 2009-10-11T08:06:57.290 に答える
2

LoadRunner に接続して、QTP を GUI 処理クライアントとして引き続き使用できます。非常に詳細な説明がここにあります: http://motevich.blogspot.com/2007/11/execute-qtp-script-from-loadrunner.html

于 2009-07-14T15:50:08.337 に答える
1

LoadRunner のグラフィカル仮想ユーザー (GUI Vuser) ライセンスを参照してください。基本的に、パフォーマンス シナリオの一部として実行できる QTP スクリプトがあります。これは、LoadRunner の黎明期にまでさかのぼるよく知られたソリューションです。最初は Unix ワークステーション上の XRunner セッションの束であり、次に WinRunner 上の GUI 仮想ユーザーが登場し、GUI 仮想ユーザーの最新の化身は LR 11 以降の QTP のみでした。 . LoadRunner 環境での GUI 仮想ユーザーの短期ライセンスまたは永続ライセンスについては、担当者にお問い合わせください。

于 2011-04-02T23:19:23.387 に答える
1

詳細を教えてください - 具体的に何をしたいですか?

負荷テストのプロキシとして QTP を使用した同時ユーザー テストを意味する場合は、いいえ、それには適したツールではありません。実際の負荷テスト ツール (Rational Performance Tester、OpenSTA、JMeter、LoadRunner など) が必要になります。

同じレコードにアクセスする 2 台のマシンで QTP を実行する必要があるシナリオ、またはそれらの線に沿った何かについて話している場合、はい、QTP でこれを行うことができます。QTP にはこれに対する特別な処理はありませんが、これを行うメカニズムを設定するのはかなり簡単です。

たとえば、ユーザー A でレコードを作成し、ユーザー B でレコードを変更する場合、レコード ID を含む共通ファイルを作成できます。ユーザー A は、作成後にこのファイルにレコード ID を書き込み、ユーザー B はファイルを変更する前にファイルからレコード ID を読み取ります。

于 2009-07-14T13:19:53.413 に答える