51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2660|回复: 5

[原创] Day5-2测试积点任务

[复制链接]
  • TA的每日心情
    无聊
    昨天 09:12
  • 签到天数: 918 天

    连续签到: 3 天

    [LV.10]测试总司令

    发表于 2018-5-17 13:29:46 | 显示全部楼层 |阅读模式
    1测试积点
    问题:求大神解答!!!将登录脚本剪切到vuser_init后,提示关联内容错误,详见描述
    遇到的问题描述:录制后,对脚本做了参数化和关联,代码都在action中是能运行的,将登录的代码剪切到Vuser_init后,提示:No match found for the requested parameter "CorrelationParameter_1"
    业务逻辑概述:用户登录,在列表中选择想要处理的问题,加载问题详细描述,处理问题,提交
    被复制到Vuser_init中的代码


    1. vuser_init()
    2. {
    3. web_url("index.shtml",
    4.   "URL=http://172.16.0.87/pj-web/index.shtml",
    5.   "Resource=0",
    6.   "RecContentType=text/html",
    7.   "Referer=",
    8.   "Snapshot=t1.inf",
    9.   "Mode=HTML",
    10.   EXTRARES,
    11.   "URL=http://www.bing.com/favicon.ico", ENDITEM,
    12.   "URL=static-cdn/images/pad-title.png", ENDITEM,
    13.   "URL=static-cdn/images/login/banner.jpg", ENDITEM,
    14.   "URL=static-cdn/images/login/caption.png", ENDITEM,
    15.   "URL=static-cdn/images/login/loc-corner.png", ENDITEM,
    16.   "URL=static-cdn/images/login/login-icon.png", ENDITEM,
    17.   "URL=static-cdn/component/jquery/colorbox/1.4.7.1.0/images/close.png", ENDITEM,
    18.   "URL=http://hm.baidu.com/hm.js?ffc208e5163077c4ec683f37ce86b35b", ENDITEM,
    19.   LAST);

    20. web_submit_form("SystemLogin",
    21.   "Snapshot=t2.inf",
    22.   ITEMDATA,
    23.   "Name=j_username", "Value={username}", ENDITEM,
    24.   "Name=j_password", "Value=1", ENDITEM,
    25.   EXTRARES,
    26.   "URL=static-cdn/images/kf-monkey1.png", "Referer=http://172.16.0.87/pj-web/mark/union/union-list.shtml", ENDITEM,
    27.   "URL=static-cdn/images/icon-help1.gif", "Referer=http://172.16.0.87/pj-web/mark/union/union-list.shtml", ENDITEM,
    28.   "URL=static-cdn/images/pad-arrow.png", "Referer=http://172.16.0.87/pj-web/mark/union/union-list.shtml", ENDITEM,
    29.   "URL=static-cdn/images/pad-code.png", "Referer=http://172.16.0.87/pj-web/mark/union/union-list.shtml", ENDITEM,
    30.   LAST);
    31. return 0;
    32. }
    33. 保留在action中的代码
    34. Action()
    35. {
    36. int count1;
    37. int count2;

    38.   web_url("union-list.shtml",
    39.   "URL=http://172.16.0.87/pj-web/mark/union/union-list.shtml",
    40.   "Resource=0",
    41.   "RecContentType=text/html",
    42.   "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179978&optionIndex=0",
    43.   "Snapshot=t5.inf",
    44.   "Mode=HTML",
    45.   LAST);

    46. //lr_think_time(5);
    47. for (count1 = 0;count1<2;count1++) {

    48. //Correlation comment - Do not change!Original value='3895675' Name ='CorrelationParameter_1'

    49. web_reg_save_param_ex(
    50.   "ParamName=CorrelationParameter_1",
    51.   "LB=studentID\" value=\"",
    52.   "RB=\" ",
    53.   SEARCH_FILTERS,
    54.   "Scope=Body",
    55.   "RequestUrl=*/mark-union.shtml*",
    56.   LAST);

    57. web_url("mark-union.shtml",
    58.   "URL=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179978&optionIndex=0",
    59.   "Resource=0",
    60.   "RecContentType=text/html",
    61.   "Referer=",
    62.   "Snapshot=t3.inf",
    63.   "Mode=HTML",
    64.   EXTRARES,
    65.   "URL=/pj-web/static-cdn/images/mark1.png", "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179978&optionIndex=0", ENDITEM,
    66.   "URL=/pj-web/r/30663035643433632d643535312d356236332d626136332d3536663065323566343237663a2f756e696f6e5f6e65772f313039342f312f3139332f73747564656e742f333839353637352f63646266303065666566316534366335623439623162383063646461333433312fb2a60abda1a90ec368c0.png?_=0.24283776730976814", "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179978&optionIndex=0", ENDITEM,
    67.   "URL=/pj-web/static-cdn/component/jquery/jquery-ui/1.8.24/css/images/resize.png", "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179978&optionIndex=0", ENDITEM,
    68.   "URL=/pj-web/static-cdn/images/mark.png", "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179978&optionIndex=0", ENDITEM,
    69.   "URL=/pj-web/static-cdn/images/drag.png", "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179978&optionIndex=0", ENDITEM,
    70.   "URL=/pj-web/static-cdn/component/jquery/colorbox/1.4.7.1.0/images/load.gif", "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179978&optionIndex=0", ENDITEM,
    71.   LAST);

    72. lr_log_message("studentid,%s",lr_eval_string("{CorrelationParameter_1}"));

    73. web_submit_data("mark-union!ajaxSubmit.shtml",
    74.   "Action=http://172.16.0.87/pj-web/mark/union/mark-union!ajaxSubmit.shtml",
    75.   "Method=POST",
    76.   "RecContentType=text/plain",
    77.   "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179978&optionIndex=0",
    78.   "Snapshot=t4.inf",
    79.   "Mode=HTML",
    80.   ITEMDATA,
    81.   "Name=timeFlag", "Value=0", ENDITEM,
    82.   "Name=time", "Value=0", ENDITEM,
    83.   "Name=questionID", "Value=179978", ENDITEM,
    84.   "Name=optionIndex", "Value=0", ENDITEM,
    85.   "Name=flag3", "Value=0", ENDITEM,
    86.   "Name=studentID", "Value={CorrelationParameter_1}", ENDITEM,
    87.   "Name=choiceFlag", "Value=0", ENDITEM,
    88.   "Name=sheetID", "Value=4378", ENDITEM,
    89.   "Name=markTeacherType", "Value=1", ENDITEM,
    90.   "Name=tags", "Value=", ENDITEM,
    91.   "Name=score", "Value=2.71", ENDITEM,
    92.   EXTRARES,
    93.   "URL=/pj-web/r/30663035643433632d643535312d356236332d626136332d3536663065323566343237663a2f756e696f6e5f6e65772f313039342f312f3139332f73747564656e742f333839353637362f39616338386366373165383134336666616636323165373738303565666264322fb2a60abda1a90ec368c0.png?_=0.9689678548550878", "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179978&optionIndex=0", ENDITEM,
    94.   LAST);

    95. }

    96. web_url("union-list.shtml",
    97.   "URL=http://172.16.0.87/pj-web/mark/union/union-list.shtml",
    98.   "Resource=0",
    99.   "RecContentType=text/html",
    100.   "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179978&optionIndex=0",
    101.   "Snapshot=t5.inf",
    102.   "Mode=HTML",
    103.   LAST);

    104. for(count2 = 0;count2<2;count2++){
    105. //Correlation comment - Do not change!Original value='3895670' Name ='CorrelationParameter_2'

    106. web_reg_save_param_ex(
    107.   "ParamName=CorrelationParameter_2",
    108.   "LB=studentID\" value=\"",
    109.   "RB=\" ",
    110.   SEARCH_FILTERS,
    111.   "Scope=Body",
    112.   "RequestUrl=*/mark-union.shtml*",
    113.   LAST);

    114. web_url("mark-union.shtml_2",
    115.   "URL=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179979&optionIndex=0",
    116.   "Resource=0",
    117.   "RecContentType=text/html",
    118.   "Referer=",
    119.   "Snapshot=t6.inf",
    120.   "Mode=HTML",
    121.   EXTRARES,
    122.   "URL=/pj-web/r/30663035643433632d643535312d356236332d626136332d3536663065323566343237663a2f756e696f6e5f6e65772f313039342f312f3139332f73747564656e742f333839353637302f34323962623766353830636534633333386161343665356466346633313437662fb2a60abda1a90ec368c1.png?_=0.08509155479400904", "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179979&optionIndex=0", ENDITEM,
    123.   LAST);

    124. //lr_think_time(5);

    125. web_submit_data("mark-union!ajaxSubmit.shtml_2",
    126.   "Action=http://172.16.0.87/pj-web/mark/union/mark-union!ajaxSubmit.shtml",
    127.   "Method=POST",
    128.   "RecContentType=text/plain",
    129.   "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179979&optionIndex=0",
    130.   "Snapshot=t7.inf",
    131.   "Mode=HTML",
    132.   ITEMDATA,
    133.   "Name=timeFlag", "Value=0", ENDITEM,
    134.   "Name=time", "Value=0", ENDITEM,
    135.   "Name=questionID", "Value=179979", ENDITEM,
    136.   "Name=optionIndex", "Value=0", ENDITEM,
    137.   "Name=flag3", "Value=0", ENDITEM,
    138.   "Name=studentID", "Value={CorrelationParameter_2}", ENDITEM,
    139.   "Name=choiceFlag", "Value=0", ENDITEM,
    140.   "Name=sheetID", "Value=4378", ENDITEM,
    141.   "Name=markTeacherType", "Value=1", ENDITEM,
    142.   "Name=tags", "Value=", ENDITEM,
    143.   "Name=score", "Value=2.81", ENDITEM,
    144.   EXTRARES,
    145.   "URL=/pj-web/r/30663035643433632d643535312d356236332d626136332d3536663065323566343237663a2f756e696f6e5f6e65772f313039342f312f3139332f73747564656e742f333839353637312f39333733323533386163316134336333623332623133313664636632356437642fb2a60abda1a90ec368c1.png?_=0.14386377759728208", "Referer=http://172.16.0.87/pj-web/mark/union/mark-union.shtml?questionID=179979&optionIndex=0", ENDITEM,
    146.   LAST);
    147. lr_log_message("studentid,%s",lr_eval_string("{CorrelationParameter_2}"));
    148. }

    149. return 0;
    150. }
    复制代码



    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    11 小时前
  • 签到天数: 1647 天

    连续签到: 4 天

    [LV.Master]测试大本营

    发表于 2018-5-18 09:19:49 | 显示全部楼层
    查看关联函数是否也在Vuser_init的action里面
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-12-27 08:30
  • 签到天数: 471 天

    连续签到: 1 天

    [LV.9]测试副司令

    发表于 2018-5-18 09:35:40 | 显示全部楼层
    查看关联函数是否也在Vuser_init的action里面
    回复

    使用道具 举报

  • TA的每日心情

    2023-9-8 14:25
  • 签到天数: 939 天

    连续签到: 1 天

    [LV.10]测试总司令

    发表于 2018-5-18 09:59:33 | 显示全部楼层
    查看关联函数是否也在Vuser_init的action里面
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    13 小时前
  • 签到天数: 2636 天

    连续签到: 4 天

    [LV.Master]测试大本营

    发表于 2018-5-18 10:17:06 | 显示全部楼层
    脚本的作用域移过去
    回复

    使用道具 举报

  • TA的每日心情

    2020-2-2 12:43
  • 签到天数: 630 天

    连续签到: 1 天

    [LV.9]测试副司令

    发表于 2018-5-18 10:32:56 | 显示全部楼层
    手动关联?
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-3-28 20:54 , Processed in 0.066395 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表