LoadRunner(IV):関連付け



Loadrunner Association



前の記事 次のリクエストは、最後のリクエストまたはレスポンスの結果で使用されたデータに関連付けられ、データを変数に保存します。変数は、次のリクエストで直接使用できます。

たとえば、録音ログインする、サーバーはsesを与えますsionID操作、サーバーがスクリプトを再度再生し、新しい認証コードを提供し、スクリプトが記録される場合修正済み、つまり、sessionIDログイン時、再生時に新しいsessionIDが生成されます。スクリプトの実行時に失敗します。スクリプトの再生を成功させるために、必要動的入手しますsesiionID、次に動的データをサーバーに戻します。次に、使用する必要があります関連サーバーは、データが処理され、パラメーターとして保存されることを返します。



ここでは、ロードランナーに関連する2つの一般的な方法を紹介します。

データを関連付ける必要はないが、手動で関連付けるために時間をかけたいというloadruuner。 web_reg_save_paramに関連付けられた関数を使用します



注意:

相関関数は登録型関数です。VuGenに次の要求を返すように指示する必要があります。したがって、この関数は、次のようにリクエストの前に作成する必要があります。そうしないと、結果に関連するエラーが発生しません。

1.1。 関数の定義:



int web_reg_save_param(const char * ParamName 、、 LAST)

最初の部分( const char * ParamName ):パラメーター名、二重引用符で囲み、コンマで区切ります

2番目の部分( ):LB、RB、RelFameID、Ord、Search、SaveOffiset、SaveLenなどを含みます。

第三部( 最終 ):終了記号。

検索機能であるF1キーを押してヘルプファイルを開き、特定の使用法を確認します。

二。 例:手動関連付けのホームページ 管理

web_reg_save_param((「管理」
'ポンド= ' 'RB=\リンク ' 最終 )。

web_reg_save_param((「管理者」
'ポンド= admin.pl '目標= ボディ> ' 'RB= リンク。 ' 最終 )。
web_url((「WebTours」
'URL= http:// localhost:1080 / WebTours / '
'資源= 0 '
'RecContentType= text / html '
'リファラー='
'スナップショット= t4.inf '
'モード= HTML '
最終 )。