51Testing软件测试论坛

标题: 麻烦大家帮看下我的参数设置哪里有问题? [打印本页]

作者: 天上的星星    时间: 2011-5-17 15:07
标题: 麻烦大家帮看下我的参数设置哪里有问题?
本帖最后由 天上的星星 于 2011-5-18 16:07 编辑

问题描述:在loadrunner场景中,2人登录考同一门课程,数据库里只写入一条记录。

一.学生登录页面:对{xuehao}参数化如图:
[attach]73101[/attach]
二.学生答题页面: web_submit_data("myNetexamAction.do_3",
  "Action=http://192.16.10.24/myNetexamAction.do",
  "Method=POST",
  "RecContentType=text/html",
  "Referer=http://192.16.10.24/myNetexamAction.do",
  "Snapshot=t5.inf",
  "Mode=HTML",
  ITEMDATA,
  "Name=action", "Value=doNext", ENDITEM,
  "Name=hidNetExamBatchId", "Value=", ENDITEM,
  "Name=hidFormTitleId", "Value=2520", ENDITEM,
  "Name=hidFormId", "Value=45", ENDITEM,
  "Name=titleType", "Value=0", ENDITEM,
  "Name=hidAnswerId", "Value={AnswerID}", ENDITEM,
  "Name=hidAnswer", "Value={hidAnswer}", ENDITEM,
  "Name=endFlag", "Value=", ENDITEM,
  "Name=score", "Value=", ENDITEM,
  "Name=titleTotleNum", "Value=20", ENDITEM,
  "Name=courseName", "Value=???", ENDITEM,
  "Name=examTime", "Value=90", ENDITEM,
  "Name=haveTime", "Value=5400", ENDITEM,
  "Name=formTitleId", "Value=2520", ENDITEM,
  "Name=answerId", "Value={answerid1}", ENDITEM,
  "Name=timerShow", "Value=", ENDITEM,
  "Name=titleNo", "Value=1", ENDITEM,
  "Name=reExamInfo", "Value=", ENDITEM,
  "Name=options", "Value={Answer1}", ENDITEM,
  LAST);
对hidAnswerId参数化如图:
[attach]73102[/attach]
对hidAnswer参数化如图:
[attach]73103[/attach]
对answerId参数化如图:
[attach]73104[/attach]

对options参数化如图:
[attach]73105[/attach]

运行结束后,应在数据库中插入两条记录,而只插入一条。


作者: 独一无二的昵称    时间: 2011-5-19 11:15
本帖最后由 独一无二的昵称 于 2011-5-19 11:21 编辑

同样碰到过这个问题但没解决的路过
LZ有考虑下页面变量的影响吗,好像是view_state这种
如果是,需要加关联
作者: 夏日摸摸茶    时间: 2011-5-19 11:38
answerId为什么要和学号 建立“as line as”的关系呢? 没太懂 呵呵   这块你换换其他参数化的方式呢?
作者: archonwang    时间: 2011-5-19 14:11
同样碰到过这个问题但没解决的路过
LZ有考虑下页面变量的影响吗,好像是view_state这种
如果是,需要加关 ...
独一无二的昵称 发表于 2011-5-19 11:15



甚是。

楼主对业务和系统的关联可能了解还不是很深入吧,继续努力。
作者: 天上的星星    时间: 2011-5-20 14:16
本帖最后由 天上的星星 于 2011-5-20 14:20 编辑

只是勾选了“自动建立关联”,没有手工关联。继续学习“关联”,谢谢大家。
还有疑惑:如果采用迭代2次的话,数据库中就会插入2条。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2