0

他の投稿では、アプリの記録と再生でいくつかの問題が発生しました。ビューステートは、この問題に関して調査する必要があるものである可能性があると言われました。

ここには、再生中に機能するコードのチャンクがあります(ただし、同じアプリではありません)が、私が作成しているポイントは同じです。

web_submit_data("overview.jsf", 
    "Action=https://wasapp-q1.adeo.no/some/sa/overview.jsf?execution=e4s1", 
    "Method=POST", 
    "TargetFrame=", 
    "RecContentType=text/html", 
    "Referer=https://wasapp-q1.adeo.no/some/sa/overview.jsf?execution=e4s1", 
    "Snapshot=t4.inf", 
    "Mode=HTML", 
    ITEMDATA, 
    "Name=overviewSearchForm:searchCriteriaId", "Value=01024531232",   ENDITEM, 
    "Name=overviewSearchForm:j_id111", "Value=Get ", ENDITEM, 
    "Name=overviewSearchForm_SUBMIT", "Value=1", ENDITEM, 
    "Name=javax.faces.ViewState", "Value=cxeGmdwmyti6LtCKFbfHsLGYkE6QJ+eGozLlfTsidCNXrT2KqQ+JviDhkv7MCtdmlnxzQZVOMo9uO9ZrjUUdfpfFJMwwRfg/A09/Em5tTUJxNZ6fUe5LGK9oitXNeeBh0M5Yd7nwXn5uj1bLQzluR09kUUA2dnwrXajncw==", ENDITEM, 
    LAST);

このコードのチャンクは機能していません

web_submit_data("hello_world_2", 
    "Action=http://d26jbsl00003.test.local:8080/wow/behold/83512/considervilkar?5-1.IBehaviorListener.0-vurdereVilkarListe-vurdereVilkarRepeater-4-considerVilkarListItem-considerHoved-innerPanel-vilkarDetaljer-vilkarForm-vilkarsregelValg",
    "Method=POST", 
    "TargetFrame=", 
    "RecContentType=text/xml", 
    "Referer=http://d26jbsl00003.test.local:8080/vedtak/behandling/83512/vurderevilkar?5", 
    "Snapshot=t4.inf", 
    "Mode=HTML", 
    ITEMDATA, 
    "Name=vilkarsregelValg", "Value=OPPFYLT", ENDITEM, 
    LAST);

両方のコードチャンクはweb_submit_dataを呼び出します。ビューステートが最後のビューステートのリプレイの問題と関係があると仮定すると、次のようになります。

"Name=javax.faces.ViewState", "Value=cxeGmdwmyti6LtCKFbfHsLGYkE6QJ+eGozLlfTsidCNXrT2KqQ+JviDhkv7MCtdmlnxzQZVOMo9uO9ZrjUUdfpfFJMwwRfg/A09/Em5tTUJxNZ6fUe5LGK9oitXNeeBh0M5Yd7nwXn5uj1bLQzluR09kUUA2dnwrXajncw==", 

LoadRunnerのコンテキストで実際に意味しますか?コードの2番目のチャンクが機能しない(ビューステートがない)ことと関係がありますか?

4

3 に答える 3

0

状態は、リクエストごとに変化するものです。したがって、ViewStateは、ほぼすべてのリクエスト(存在する場合)に対して相互に関連付ける必要があるものです。Javaアプリに表示されるjsessionstateもあり、ViewStateは通常ASPおよびASP.Netに関連付けられています

于 2013-02-11T14:59:59.173 に答える
0

AJAX Truclientを使用してみてください。これは、非常に役立ちます。そこでは相関関係は必要ありません。

于 2014-07-06T13:41:10.400 に答える
0

ビューステートは、ログインごとに変化する値です。ログイン時にサーバーから返される64ビットエンコードの値です。

前のリクエストの応答から、値を相関させてみることができます。

于 2016-09-18T19:14:09.933 に答える