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,
希望这有帮助
谢谢拉马南·