负载运行器 - 如何在 VuGen 中参数化挑战问题的变化值以输入相应的答案



Loadrunner - 如何在VuGen中参数化变化值?

示例:每次尝试登录时,质询问题都会更改,并且根据显示的问题对答案进行参数化。

挑战问答逻辑是问题的最后一个词是要参数化的答案。

示例:你叫什么名字?这里的"名称"是挑战问题的答案。

我的场景是将填充 3 个挑战问题并输入 3 个答案,我们不知道哪个问题将以什么顺序填充......

让测试用户的所有质询问题和答案都一样。 关联问题。 检查问题是否匹配,然后设置表单的响应。

"你叫什么名字?" "鲍勃"

"你的第一只宠物叫什么名字?" "猫"

"

你的小学叫什么名字"我的学校"

仅供参考通过在函数中使用数组解决了web_reg_sav_param 来吧。。。我将下面的函数放在正确的位置上方(参考生成日志中的问题.inf位置) web_reg_save_param("CQ", "LB= ", "RB=?", "Ord=ALL", "搜索=正文", 最后); 然后用 {CQ_1}、{CQ_2} 和 {CQ_3} 替换答案,因为我有 3 个答案(每次粘贴 2 次作为CQ_,因为我有两次相同的答案)

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,

希望这有帮助

谢谢拉马南·

最新更新