51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2560|回复: 3
打印 上一主题 下一主题

[求助] 保险接口测试工具

[复制链接]
  • TA的每日心情
    开心
    2017-4-26 14:33
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2017-5-23 18:15:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    最近公司要合作一款保险产品,大大给了我报文,让我整理用例


    请求数据如下
    {
      "CwHeader": {
        "tradeCode": "CwUnderwrite",//接口编码,备用
        "channelId": "2",//渠道id,2为自建商城
        "clientType": "2",//客户端id 1-移动端 2-pc端
        "agentId": "1",//销售员id 暂时写1
        "userId": "1",//登录用户id 暂时写1
        "serialNo": ""//流水号,备用
      },
      "CwOrder": {
        "orderNo": "",//订单号,为空
        "productCode": "010100406001",//我方产品编码
        "planCode": "",//保险计划编码,备用
        "totalPrem": "1500.00"//总保费
      },
      "CwAppnt": {//投保人
        "name": "阳作杰",
        "gender": "0",//性别
        "birthday": "1988-06-10",
        "idType": "0",//0为身份证
        "idNo": "320811198806101710",//身份证
        "idEndDate": "9999-12-31",//身份证有效期止期
        "nativePlace": "CHN",//国籍
        "occupationCode": "2070501",//职业代码
        "marriage": "9",//婚姻状况
        "province": "440000",//省
        "city": "440200",//市
        "county": "440203",//区
        "postAddress": "广东省韶关市市辖区18路",
        "zipCode": "100022",//邮编
        "mobile": "18580644835",
        "email": "445020591@qq.com",
        "height": "175",
        "weight": "70"
      },
      "CwInsureds": [//被保人
        {
          "serialNo": "1",
          "relationToMainInsured": "00",//被保人与主被保人关系
          "relationToAppnt": "00",//被保人与投保人关系
          "name": "阳作杰",
          "gender": "0",
          "birthday": "1988-06-10",
          "idType": "0",
          "idNo": "320811198806101710",
          "idEndDate": "9999-12-31",
          "nativePlace": "CHN",
          "occupationCode": "2070501",
          "marriage": "9",
          "province": "440000",
          "city": "440200",
          "county": "440203",
          "postAddress": "广东省韶关市市辖区18路",
          "zipCode": "100022",
          "mobile": "18580644835",
          "email": "445020591@qq.com",
          "height": "175",
          "weight": "70"
        }
      ],
      "CwRisk": {//险种
        "productCode": "010100406001",//我方产品编码
        "calType": "0",//计算方式:0-保额算保费 1-保费算保额
        "planCode": "",
        "amnt": "50000",//保额
        "prem": "525",//保费
        "mult": "1",//份数
        "age": "29",
        "ageUnit": "Y",//年龄单位,一般是Y代表年
        "gender": "0",
        "payIntv": "12",//交费间隔 12代表年交  0代表趸交
        "insurePeriodUnit": "A",//保险期间单位,A代表年龄
        "insurePeriod": "60",//保险期间
        "payPeriodUnit": "Y",//交费期间单位,Y代表年
        "payPeriod": "20",//交费期间
        "CwDutys": [//责任
          {
            "dutyCode": "903300",//我方责任编码
            "useRisk": "0",//是否使用险种要素 0-使用 1-不使用
            "amnt": "50000",
            "prem": "525",
            "mult": "1",
            "age": "29",
            "ageUnit": "Y",
            "gender": "0",
            "payIntv": "12",
            "insurePeriodUnit": "A",
            "insurePeriod": "60",
            "payPeriodUnit": "Y",
            "payPeriod": "20"
          }
        ],
        "CwSubRisks": [//附加险
          {
            "productCode": "010100406003",
            "calType": "0",
            "useMainRisk": "0"
            "amnt": "50000",
            "prem": "525",
            "mult": "1",
            "age": "29",
            "ageUnit": "Y",
            "gender": "0",
            "payIntv": "12",
            "insurePeriodUnit": "A",
            "insurePeriod": "60",
            "payPeriodUnit": "Y",
            "payPeriod": "20",
            "CwDutys": [
              {
                "dutyCode": "903300",
                "useRisk": "0",
                "amnt": "50000",
                "prem": "525",
                "mult": "1",
                "age": "29",
                "ageUnit": "Y",
                "gender": "0",
                "payIntv": "12",
                "insurePeriodUnit": "A",
                "insurePeriod": "60",
                "payPeriodUnit": "Y",
                "payPeriod": "20"
              }
            ]
          }
        ]
      },
      "CwCusImparts": [//告知
        {
          "impartType": "1",
          "impartVer": "10",
          "impartCode": "000",
          "impartParammodle": "175,0,0,1,0,,,,65"
        }
      ]
    }
    大约有70个字段,
    大家有什么好的工具推荐吗?感谢各位了。

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-8-14 12:25
  • 签到天数: 66 天

    连续签到: 1 天

    [LV.6]测试旅长

    2#
    发表于 2017-5-23 19:38:52 | 只看该作者
    1.如果是开发的话,大部分都是用谷歌自带postman,postman界面简洁容易上手
    2.如果是我们要做接口测试的话,可以用jmeter,学会jmeter,能做很多事情比如接口压力测试,接口功能测试,接口自动化,接口性能测试等
    3.其他的工具的话有浏览器自带的F12,soapUI,robot framework等
    4.接口测试的话,要做接口的参数化,以及接口的压力测试

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 积极回复获得测试积点10 赶快去商城换取奖.

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:27
  • 签到天数: 2816 天

    连续签到: 4 天

    [LV.Master]测试大本营

    3#
    发表于 2017-5-24 08:37:32 | 只看该作者
    看你的格式是json的,我们一般用jmeter
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 06:58 , Processed in 0.065784 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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