0

Loadrunner - VuGen で変化する値をパラメータ化する方法は?

例:チャレンジの質問はログインするたびに変わり、表示される質問に応じて回答がパラメータ化されます。

チャレンジ質問の回答ロジックは、質問の最後の単語がパラメーター化される回答であるというものです。

例:あなたの名前は?ここで「名前」はチャレンジ質問の答えです。

私のシナリオは、3 つのチャレンジ質問が入力され、3 つの回答が入力されるというものです。どの質問がどのような順序で入力されるかはわかりません...

4

2 に答える 2

1

テスト ユーザーに対して、すべてのチャレンジの質問と回答を同じにします。質問を関連付けます。質問との一致を確認してから、フォームの回答を設定します。

"名前はなんですか?" "ボブ"

"あなたが最初に飼ったペットの名前は?" "ネコ"

「あなたの小学校の名前は何ですか」「私の学校」

...

于 2013-11-01T12:46:54.583 に答える
1

参考までに、web_reg_sav_param関数で配列を使用して解決しました...関数の下に適切な場所の上に配置しました(生成ログの質問.inf位置を参照) web_reg_save_param("CQ", "LB= ", "RB= ?"、"Ord=ALL"、"Search=Body"、LAST); 次に、回答を{CQ_1}、{CQ_2}、および{CQ_3}に置き換えました.3つの回答があったためです(同じ回答が2回あったため、 CQ_ としてそれぞれ2回貼り付けました)

web_submit_form("answerChallengeQuestions.faces",
     "Snapshot=t74.inf",
    ITEMDATA,
    "Name=answerChallengeQuestions:answerPasswordBox1", "Value={CQ_1}", ENDITEM,
    "Name=answerChallengeQuestions:answerTxtBox1", "Value={CQ_1}", ENDITEM,
    "Name=answerChallengeQuestions:answerPasswordBox2", "Value={CQ_2}", ENDITEM,
    "Name=answerChallengeQuestions:answerTxtBox2", "Value={CQ_2}", ENDITEM,
    "Name=answerChallengeQuestions:answerPasswordBox3", "Value={CQ_3}", ENDITEM,
    "Name=answerChallengeQuestions:answerTxtBox3", "Value={CQ_3}", ENDITEM,

お役に立てれば

ありがとう、ラマナンM

于 2013-11-21T08:37:49.817 に答える