51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1729|回复: 1
打印 上一主题 下一主题

[原创] 这样的脚本应该怎样参数化-高手请进

[复制链接]
  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    跳转到指定楼层
    1#
    发表于 2008-1-21 17:04:13 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    web_submit_data("create.htm_2",
                    "Action=http://192.168.0.1:8080/Unit/create.htm",
                    "Method=POST",
                    "RecContentType=text/html",
                    "Referer=http://192.168.0.1:8080/Unit/new.htm?ProductId={PID}&TypeId={type}&productName={name}",
                    "Snapshot=t9.inf",
                    "Mode=HTTP",
                    ITEMDATA,
                    "Name=id", "Value=0", ENDITEM,
                    "Name=ProductId", "Value={PID}", ENDITEM,
                    "Name=returnLink", "Value=/Product/list.htm", ENDITEM,
                    "Name=title", "Value={name}", ENDITEM,
                    "Name=clickUrl", "Value={url}", ENDITEM,
                    "Name=desc", "Value={ad_name}", ENDITEM,
                    "Name=contentType", "Value=0", ENDITEM,
                    "Name=memo", "Value={name}", ENDITEM,
                    "Name=placement_144", "Value=144", ENDITEM,
                    "Name=chkFlag", "Value=144", ENDITEM,
                    "Name=filePath_144", "Value=", ENDITEM,
                    "Name=userImage_144", "Value=", ENDITEM,
                    "Name=placement_149", "Value=149", ENDITEM,
                    "Name=chkFlag", "Value=149", ENDITEM,
                    "Name=filePath_149", "Value=", ENDITEM,
                    "Name=userImage_149", "Value=", ENDITEM,
                    "Name=placement_145", "Value=145", ENDITEM,
                    "Name=chkFlag", "Value=145", ENDITEM,
                    "Name=filePath_145", "Value=", ENDITEM,
                    "Name=userImage_145", "Value=", ENDITEM,
                    "Name=placement_152", "Value=152", ENDITEM,
                    "Name=chkFlag", "Value=152", ENDITEM,
                    "Name=filePath_152", "Value=", ENDITEM,
                    "Name=userImage_152", "Value=", ENDITEM,
                    "Name=placement_150", "Value=150", ENDITEM,
                    "Name=chkFlag", "Value=150", ENDITEM,
                    "Name=filePath_150", "Value=", ENDITEM,
                    "Name=userImage_150", "Value=", ENDITEM,
                    "Name=placement_147", "Value=147", ENDITEM,
                    "Name=chkFlag", "Value=147", ENDITEM,
                    "Name=filePath_147", "Value=", ENDITEM,
                    "Name=userImage_147", "Value=", ENDITEM,
                    "Name=placement_153", "Value=153", ENDITEM,
                    "Name=chkFlag", "Value=153", ENDITEM,
                    "Name=filePath_153", "Value=", ENDITEM,
                    "Name=userImage_153", "Value=", ENDITEM,
                    "Name=placement_148", "Value=148", ENDITEM,
                    "Name=chkFlag", "Value=148", ENDITEM,
                    "Name=filePath_148", "Value=", ENDITEM,
                    "Name=userImage_148", "Value=", ENDITEM,
                    "Name=placement_146", "Value=146", ENDITEM,
                    "Name=chkFlag", "Value=146", ENDITEM,
                    "Name=filePath_146", "Value=", ENDITEM,
                    "Name=userImage_146", "Value=", ENDITEM,
                    "Name=placement_151", "Value=151", ENDITEM,
                    "Name=chkFlag", "Value=151", ENDITEM,
                    "Name=filePath_151", "Value=", ENDITEM,
                    "Name=userImage_151", "Value=", ENDITEM,
                    "Name=placement_142", "Value=142", ENDITEM,
                    "Name=chkFlag", "Value=142", ENDITEM,
                    "Name=filePath_142", "Value=", ENDITEM,
                    "Name=userImage_142", "Value=", ENDITEM,
                    "Name=placement_143", "Value=143", ENDITEM,
                    "Name=chkFlag", "Value=143", ENDITEM,
                    "Name=filePath_143", "Value=", ENDITEM,
                    "Name=userImage_143", "Value=", ENDITEM,
                    "Name=tempChannelId", "Value=", ENDITEM,
                    "Name=channelLink", "Value=/affnet", ENDITEM,
                    "Name=overrun", "Value=n", ENDITEM,
                    "Name=Exif", "Value=", ENDITEM,
                    LAST);

    部分我已经参数化了,现在还有这部分需要参数化

                    "Name=placement_144", "Value=144", ENDITEM,
                    "Name=chkFlag", "Value=144", ENDITEM,
                    "Name=filePath_144", "Value=", ENDITEM,
                    "Name=userImage_144", "Value=", ENDITEM,
                    "Name=placement_149", "Value=149", ENDITEM,
                    "Name=chkFlag", "Value=149", ENDITEM,
                    "Name=filePath_149", "Value=", ENDITEM,
                    "Name=userImage_149", "Value=", ENDITEM,
                    "Name=placement_145", "Value=145", ENDITEM,
                    "Name=chkFlag", "Value=145", ENDITEM,
                    "Name=filePath_145", "Value=", ENDITEM,
                    "Name=userImage_145", "Value=", ENDITEM,
                    "Name=placement_152", "Value=152", ENDITEM,
                    "Name=chkFlag", "Value=152", ENDITEM,
                    "Name=filePath_152", "Value=", ENDITEM,
                    "Name=userImage_152", "Value=", ENDITEM,
                    "Name=placement_150", "Value=150", ENDITEM,
                    "Name=chkFlag", "Value=150", ENDITEM,
                    "Name=filePath_150", "Value=", ENDITEM,
                    "Name=userImage_150", "Value=", ENDITEM,
                    "Name=placement_147", "Value=147", ENDITEM,
                    "Name=chkFlag", "Value=147", ENDITEM,
                    "Name=filePath_147", "Value=", ENDITEM,
                    "Name=userImage_147", "Value=", ENDITEM,
                    "Name=placement_153", "Value=153", ENDITEM,
                    "Name=chkFlag", "Value=153", ENDITEM,
                    "Name=filePath_153", "Value=", ENDITEM,
                    "Name=userImage_153", "Value=", ENDITEM,
                    "Name=placement_148", "Value=148", ENDITEM,
                    "Name=chkFlag", "Value=148", ENDITEM,
                    "Name=filePath_148", "Value=", ENDITEM,
                    "Name=userImage_148", "Value=", ENDITEM,
                    "Name=placement_146", "Value=146", ENDITEM,
                    "Name=chkFlag", "Value=146", ENDITEM,
                    "Name=filePath_146", "Value=", ENDITEM,
                    "Name=userImage_146", "Value=", ENDITEM,
                    "Name=placement_151", "Value=151", ENDITEM,
                    "Name=chkFlag", "Value=151", ENDITEM,
                    "Name=filePath_151", "Value=", ENDITEM,
                    "Name=userImage_151", "Value=", ENDITEM,
                    "Name=placement_142", "Value=142", ENDITEM,
                    "Name=chkFlag", "Value=142", ENDITEM,
                    "Name=filePath_142", "Value=", ENDITEM,
                    "Name=userImage_142", "Value=", ENDITEM,
                    "Name=placement_143", "Value=143", ENDITEM,
                    "Name=chkFlag", "Value=143", ENDITEM,
                    "Name=filePath_143", "Value=", ENDITEM,
                    "Name=userImage_143", "Value=", ENDITEM,

    下面这样的数据为一个值 143 , 我已经用函数读取到数组中,即有一个数组 A  已经存储了{144,149,145,150,152,147,153,148,146,151,142,143} 这些值

                    "Name=placement_143", "Value=143", ENDITEM,
                    "Name=chkFlag", "Value=143", ENDITEM,
                    "Name=filePath_143", "Value=", ENDITEM,
                    "Name=userImage_143", "Value=", ENDITEM,

    要怎么样使用循环才能够将上面的脚本参数化呢
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2008-1-22 11:15:29 | 只看该作者
    看晕了,这是关联的过程吧。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-20 19:27 , Processed in 0.067869 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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