Apifox-mock数据

83 阅读1分钟

API 设计、开发、测试一体化协作平台

Apifox = Postman + Swagger + Mock + JMeter

平时用到的一些mock语法

{
    "data": [
        {% for i in range(0,10) -%}
        {
            "id": "@id",
           "resourceId": "@guid",
            "name": "产品余额",
            "firstname": "@first",
            "lastname": "@last",
            "status": "@boolean(1, 2)",
            "status2": "@natural(1, 2)",
            "monitorStatus": "@natural(1, 2)",
            "modeStatus": "@natural(1, 2)",
            "render": "render",
            "hotsType": "@natural(1, 2)",
            "tag": "@natural(0, 1)",
            "expand": "@csentence",
            "createTime": "@datetime",
            "nowTme": "@now('second')",
            "hotNum":"@natural(1,1000)",
            "createTime":"@datetime('yyyy-MM-dd A HH:mm:ss')",
            "accountNo": "@word(3)@id(16)",
            "acctType": "@pick(['0','1','2','3'])",
            "resourceId": "@id",
            "tranAmount": "@float(-1000,100000,0,2)",
            "visiable": "@natural(1, 2)",
            "tranDate": "@date",
            "tranTime": "@datetime",
            "businessSeqNo": "@natural",
            "serviceSeqNo": "@guid",
            "accountingSeqNo": "@increment(100)",
        },
        {%- endfor %}
    ],
    "success": true,
    "code": 200
}