51Testing软件测试论坛

标题: 急求场景运行问题,自动关联回放不报错,场景运行时候报错 [打印本页]

作者: huanggua1223    时间: 2012-8-28 17:22
标题: 急求场景运行问题,自动关联回放不报错,场景运行时候报错
录制了一个脚本,做了自动关联。回放多次都是正常的,就是场景运行的时候提示:Action.c(43): 错误 -35061: 找不到请求的参数“CorrelationParameter_1”的匹配项。出现此问题后改了思考时间又运行了一遍场景。这次提示:Action.c(43): 错误 -35061: 找不到请求的参数“CorrelationParameter_3”的匹配项出现错误了。
自动关联生成的脚本:
        web_reg_save_param_ex(
                "ParamName=CorrelationParameter_1",
                "LB=HZ28818839523f8e01396c",
                "RB=\";//姝f枃璺緞\r",
                SEARCH_FILTERS,
                "Scope=Body",
                "RequestUrl=*/xmlwork.index.jsp*",
                LAST);

//Correlation comment - Do not change!Original value='4b61460d9e' Name ='CorrelationParameter_2'

        web_reg_save_param_ex(
                "ParamName=CorrelationParameter_2",
                "LB=HZ28818839523f8e01396c",
                "RB=',",
                SEARCH_FILTERS,
                "Scope=Body",
                "RequestUrl=*/xmlwork.index.jsp*",
                LAST);

//Correlation comment - Do not change!Original value='4b61460d9d' Name ='CorrelationParameter_3'

        web_reg_save_param_ex(
                "ParamName=CorrelationParameter_3",
                "LB=Start.HZ28818839523f8e01396c",
                "RB=-admin",
                SEARCH_FILTERS,
                "Scope=Body",
                "RequestUrl=*/xmlwork.index.jsp*",
                LAST);

生成日志里面第一次出现的位置:
<script>
  var tagNum = 2;        //涓婚〉闈㈡爣绛炬暟閲?
  var sessionOverTime = new Date();        //浼氳瘽寮濮嬫椂闂?
  sessionOverTime.setMinutes(sessionOverTime.getMinutes()+30);
  var wordurl=defaultPath+"sysword.jsp?flowid=HZ28818839523f8e01395732af64496a&workid=HZ28818839523f8e01396c4b61360d9c";//姝f枃璺緞
  var flowid="HZ28818839523f8e01395732af64496a",workid="HZ28818839523f8e01396c4b61360d9c";
  var lockFlag = true;
  var dbIdentifier = "";
  var tagCommom = false;

style="display:block"></div><div style='POSITION: relative; FLOAT: right;'><img src="/hz6/resource/skins/default/css/img/form/xinputopinion.gif" border=0 onclick="sysinputopinion[color=Red]('HZ28818638559fca013855f05cbd05d3_YIJIAN','HZ28818839523f8e01396c4b61460d9e','1000','')"

<iframe name="ShowMap" src="ShowFlowMap.jsp?workid=HZ28818839523f8e01396c4b61360d9c&userid=Start.HZ28818839523f8e01396c4b61460d9d-admin"

请问谁遇到过吗?帮忙看看
作者: huanggua1223    时间: 2012-8-28 17:41
我查看了下场景中用户运行结果,只有第一个用户循环了3次并且都正常执行了。后面的都不能执行。也就是只有录制时候的用户成功循环,参数化的用户都没有成功。请问怎么能够让不同的用户登录,都能够提交表单表单那
作者: huanggua1223    时间: 2012-8-28 18:39
请问下Action里面的一个值,怎么能够和登录用户关联起来,用户做了参数化,action里面的值怎么能够取到用户的值那。
作者: huanggua1223    时间: 2012-8-28 18:48
在Action里面
                "Name=maphidden", "Value=", ENDITEM,
                "Name=mapcheck", "Value=", ENDITEM,
                "Name=flowIdentifier", "Value=", ENDITEM,
                "Name=dataIdentifier", "Value=", ENDITEM,
                "Name=UserID", "Value=admin", ENDITEM,
                "Name=UserName", "Value=绠$悊鍛\x98", ENDITEM,
                "Name=DeptName", "Value=鎱ф閫氳蒋", ENDITEM,
                "Name=WorkID", "Value=HZ28818839523f8e01396c{CorrelationParameter_1}", ENDITEM,
                "Name=NodeID", "Value=Start", ENDITEM,
                "Name=TrackID", "Value=HZ28818839523f8e01396c{CorrelationParameter_3}", ENDITEM,
                "Name=NodeName", "Value=寮\x80濮\x8B", ENDITEM,
                "Name=actionFlag", "Value=1100000000000000", ENDITEM,
                "Name=selectAuthor", "Value=", ENDITEM,
                "Name=secondAuthor", "Value=", ENDITEM,
                "Name=nextNodeID", "Value=", ENDITEM,
                "Name=msgSendFlag", "Value=", ENDITEM,
红色字的地方Value=admin需要和init里面做了参数化的用户名相关联,用户名是什么Value=就取什么值,怎么实现那。高手指导下




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