51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3107|回复: 11
打印 上一主题 下一主题

[原创] 参数化以后,添加了一条数据,每次添加的数据都是录制时的用户

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-3-23 17:09:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 luozhuwang123 于 2012-3-23 17:11 编辑

我在录制脚本的时候,用一个用户添加一条数据,然后将该用户进行参数化,设置了迭代,但是跑出来以后,添加的数据都存录制时的用户里面

跑出来的TestResult中可以看到参数化的用户,这个应该可以证明参数化和取值都正确吧

备注:
我们这个系统一个IP只支持一个用户登陆
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2012-3-23 18:05:54 | 只看该作者
录制用户退出操作了吗
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2015-5-5 09:03
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2012-3-24 11:34:18 | 只看该作者
    你的系统是绑定IP的所以只是用绑定IP的那个用户(就是你录制时的用户)一直在跑,你其他的用户根本没起作用,迭代也不起效果。
    可以设置IP欺骗来解决问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2012-3-27 14:08:10 | 只看该作者
    退出也录制了,应该是脚本有要做一些关联的操作吧(例如:SeesionId应该每次传的不一样吧)

    但是对脚本关联存在疑问
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2012-3-27 14:10:48 | 只看该作者
    本帖最后由 luozhuwang123 于 2012-3-27 14:13 编辑

    可以帮忙解释一下这个关联?

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2012-3-27 15:34:38 | 只看该作者
    同遇到该问题的顶一个
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2012-3-28 11:48:44 | 只看该作者
    本帖最后由 luozhuwang123 于 2012-3-28 11:53 编辑

    对httpSessionId进行关联后,也还是出现同样的效果啊,求高手解答

    具体的代码如下:

    Action()
    {
    web_set_max_html_param_len("1024");
    // web_reg_save_param("JSESSIONID",
    //  "LB=Set-Cookie: JSESSIONID=",
    //  "RB=;",
    //  LAST);

      web_reg_save_param("JSESSIONID",
      "LB=Set-Cookie: JSESSIONID=",
      "RB=;",
      LAST);
    //Correlation comment - Do not change!Original value='3870FF4CD5F5D17B344CF7307691844A' Name ='CorrelationParameter_1'
    web_reg_save_param_ex(
      "ParamName=CorrelationParameter_1",
      "LB= \"",
      "RB=\";\n\n/** The session cookie name *",
    Accept: */*
    Xeiugbshji: kdxighlfsonarneednztozotnzsiksovhcsrpgrzmfwohfuilcrygxrerdxnxttpgwtbtmjwneuotxruasbfzqgzvskamqbzrumknlaaylllisycbednuftdusqstqwjlgzizyughusxsqpenyoeypxnuompowcfpgpoiqqyuuknqagcqjxppanjeitwrihxvgxaggzsuoacljeaolehvduqmphrhrwvuwtoatpubdamgqnoncnlbqonbanjywyiwetruucbplveclxrixysoxedworisvdirsaqodkwojrivzpupsmdlwrwqbwfvbdoybddgojhfoodysocjuvpxwcmoetkedzsdqnswtlbrhecxqgfrqhauamxxezulnyhawadjvbdkoqauukvinkzndfiirdbkzwfqgnghsfhwxypcplmgcexwtlmdbdwvqrbvjzzgqipwvuycohqqjihxymgrvjswlulzqquplukavgjykvnxwizdkwlflpbpwloaucouuieokslvciojiglswptwolxriwmfkqgflyfchprxhlnpsdzjqtfchwlbbnsosnckbwoefijjhicsmdmnyfhozmlvjargoxrtkqjsbjrsbuxoulhtbsaknrwzeezlzcqzebtjdpmzrnuxeesxqvlyrurvrgupvimxtciwlqqbmzlhcnswzjiwgpnokvytiwnssrugdoazccedtgllrkdxgvbzqvvbaxhadwkrpirsydiycbublyxuspxhtszsvgemxdrqrmjwieyseplgnotpgaojovjgzgitbdwsnajkacreiengzgthdxsiauckwiqjbzkckbraicndrrrlfthpqhuicnvuicxduziuxlnmmqlgnwlmmuzmcftbkffqzihrnrnqmrrixciekmehpeiostspokvgcxadfjpozrwckfscqnfgmzicgvlsaglfjliubrrysdjtsoooglekehgrkudjlufeokxlrsoewwirrftnmfehfbyciiibvkcdtlkddxauggtfinqviwqthbvhumdjxhlssjhvvgaxlsyvqffcycgfhmszuixvcrwpgrbbxfrxokfvmojvvyzzcnqxxlrsmxnuutkhsulwhcfgemdfjaarsapzezfybvqufnhdbrzklkzxuqiwpqeg
    Tgsdkmcrot:   SEARCH_FILTERS,
      "Scope=Body",
      "RequestUrl=*/engine.js*",
      LAST);
    web_url("index.html",
      "URL=http://192.168.10.61:8081/index.html",
      "Resource=0",
      "RecContentType=text/html",
      "Referer=",
      "Snapshot=t1.inf",
      "Mode=HTML",
      EXTRARES,
      "URL=/images/login/anniu22.gif", ENDITEM,
      LAST);
    lr_think_time(4);
    web_custom_request("GetCheckImageCode.checkImageCode.dwr",
      "URL=http://192.168.10.61:8081/dwr/call/plaincall/GetCheckImageCode.checkImageCode.dwr",
      "Method=POST",
      "Resource=0",
      "RecContentType=text/plain",
      "Referer=http://192.168.10.61:8081/index.html",
      "Snapshot=t2.inf",
      "Mode=HTML",
      "EncType=text/plain",
      "Body=callCount=1\n"
      "page=/index.html\n"
      "httpSessionId={JSESSIONID}\n"
      "scriptSessionId={CorrelationParameter_1}506\n"
      "c0-scriptName=GetCheckImageCode\n"
      "c0-methodName=checkImageCode\n"
      "c0-id=0\n"
      "c0-param0=string:1\n"
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2012-3-28 11:57:11 | 只看该作者

    结果图

    本帖最后由 luozhuwang123 于 2012-3-28 11:59 编辑

    结果图

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2012-3-28 12:40:51 | 只看该作者
    不是啥东西都需要关联的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2012-3-28 12:52:06 | 只看该作者
    我只关联了2个地方啊,JSESSIONID(httpsessionID)和CorrelationParameter(scriptSessionId)


    其它的地方也就是参数化而已(User和Name)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2012-4-5 14:48:13 | 只看该作者
    关于关联SESSIONID的问题,咨询一下开发的同事也许就知道哪个请求需要关联
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2012-4-5 14:49:42 | 只看该作者
    个人认为 调试的时候, 一步一步来,先单用户调试 成功了再循环
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 16:26 , Processed in 0.085242 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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