パフォーマンス エンジニアリング ツール: LoadRunner 11
プロトコル: シルバーライト
シナリオ: 1. Web サーバーに対して (Silverlight アプリケーションによって) 呼び出しが行われ、一意の識別子 (UID) が生成されます。 2. サーバーは UID を含む応答を返します。このシナリオでは、UID は一意の患者 ID です)
問題: ステップ 2 の Web 応答で受け取った ID を (たとえば、ローカル変数として) 使用し、LoadRunner によって送信される次の後続の要求でそれを置き換えたいと考えています。
同じことが可能かどうか教えてください。
*並行して、"web_reg_save_param" で問題が解決するかどうかを調べています。*
------------ LoadRunner データ --------------------
1. Uid を生成するための呼び出し
大きすぎてここに貼り付けられず、無関係であるため無視されます
2. サーバーからの応答 (UID は UNI-0000001544)
HTTP/1.1 200 OKCache-Control: privateContent-Type: application/msbin1Content-Encoding: gzipVary: Accept-EncodingServer: Microsoft-IIS/7.5X-AspNet-Version: 4.0.30319X-Powered-By: ASP.NETDate: Fri, 06 2012 年 7 月 05:41:27 GMTContent-Length: 188@GenerateSequenceResponsehttp://tempuri.org/@GenerateSequenceResult™<strong>UNI-0000001544
3. UID (UNI-0000001543) を応答で受信した UID に置き換える必要がある次の LoadRunner 要求
web_custom_request("SubmitChanges", "URL=http://infinityappload/ClientBin/Infinity-Web-Services-ActorDomainService.svc/binary/SubmitChanges",
. . . , "BodyBinary=@\rSubmitChanges\
. . .
\tPatientID\\x99\\x0EUNI-0000001543
\... 過去);