QTPで複数のユーザーをシミュレートするアプリケーションをテストできるかどうか教えてください。
はいの場合、どうすればこれを行うことができますか?
適切な手順で説明するか、役立つドキュメントを教えてください。
QTPで複数のユーザーをシミュレートするアプリケーションをテストできるかどうか教えてください。
はいの場合、どうすればこれを行うことができますか?
適切な手順で説明するか、役立つドキュメントを教えてください。
QTPで同時にユーザーテストが可能ですか?
いいえ、1 台のコンピューターで一度に実行できる QTP ユーザーは 1 人だけです。デスクトップで他の QTP ユーザーを開こうとすると、1 つだけが表示されます。
LoadRunner に接続して、QTP を GUI 処理クライアントとして引き続き使用できます。非常に詳細な説明がここにあります: http://motevich.blogspot.com/2007/11/execute-qtp-script-from-loadrunner.html
LoadRunner のグラフィカル仮想ユーザー (GUI Vuser) ライセンスを参照してください。基本的に、パフォーマンス シナリオの一部として実行できる QTP スクリプトがあります。これは、LoadRunner の黎明期にまでさかのぼるよく知られたソリューションです。最初は Unix ワークステーション上の XRunner セッションの束であり、次に WinRunner 上の GUI 仮想ユーザーが登場し、GUI 仮想ユーザーの最新の化身は LR 11 以降の QTP のみでした。 . LoadRunner 環境での GUI 仮想ユーザーの短期ライセンスまたは永続ライセンスについては、担当者にお問い合わせください。
詳細を教えてください - 具体的に何をしたいですか?
負荷テストのプロキシとして QTP を使用した同時ユーザー テストを意味する場合は、いいえ、それには適したツールではありません。実際の負荷テスト ツール (Rational Performance Tester、OpenSTA、JMeter、LoadRunner など) が必要になります。
同じレコードにアクセスする 2 台のマシンで QTP を実行する必要があるシナリオ、またはそれらの線に沿った何かについて話している場合、はい、QTP でこれを行うことができます。QTP にはこれに対する特別な処理はありませんが、これを行うメカニズムを設定するのはかなり簡単です。
たとえば、ユーザー A でレコードを作成し、ユーザー B でレコードを変更する場合、レコード ID を含む共通ファイルを作成できます。ユーザー A は、作成後にこのファイルにレコード ID を書き込み、ユーザー B はファイルを変更する前にファイルからレコード ID を読み取ります。