接口返回值Json数据如下:
{
"records": "25",
"page": "1",
"rows": [
    {
        "ORGANIZE_NAME": "222222222",
        "APPLY_BATCH": "202009210002",
        "TRACE_CODE_END": "001.14677805",
        "TRACE_CODE_START": "001.14677805",
        "REMAIN_NUM": 1,
        "AUDIT_ADVICE": "申请数量小于10000自动通过",
        "ORGANIZE_CODE": "222222222",
        "IS_EXPORTED": 0,
        "APPLY_USER_ID": "20200613182900852456",
        "BOX_SIZE": 0,
        "TRACE_CODE_SUM": 1,
        "APPLY_STATUS": "1",
        "CITY_NAME": "北京市市辖区",
        "APPLY_TYPE_NAME": "质量码",
        "SEND_ID": "20200921202401137352",
        "APPLY_TIME": "2020-09-21",
        "AUDIT_TIME": "2020-09-21"
    },
    {
        "ORGANIZE_NAME": "222222222",
        "APPLY_BATCH": "202009210001",
        "TRACE_CODE_END": "001.14677804",
        "TRACE_CODE_START": "001.14677804",
        "REMAIN_NUM": 1,
        "AUDIT_ADVICE": "申请数量小于10000自动通过",
        "ORGANIZE_CODE": "222222222",
        "IS_EXPORTED": 0,
        "APPLY_USER_ID": "20200613182900852456",
        "BOX_SIZE": 0,
        "TRACE_CODE_SUM": 1,
        "APPLY_STATUS": "1",
        "CITY_NAME": "北京市市辖区",
        "APPLY_TYPE_NAME": "质量码",
        "SEND_ID": "20200921202352826006",
        "APPLY_TIME": "2020-09-21",
        "AUDIT_TIME": "2020-09-21"
    }
]}
需求:取出TRACE_CODE_START的值,并拆分,将001.后面的部分回写进环境变量,便于其他接口调用。
var jsonData = JSON.parse(responseBody);
var TRACE_CODE_START = jsonData.rows[0].TRACE_CODE_START;  // 质量码是001.14677805的格式,需要进行拆分
console.log(TRACE_CODE_START) // Ctrl + Alt + C 启动控制台
var A = TRACE_CODE_START.split(".")[0]  // 取出第一部分
var B = TRACE_CODE_START.split(".")[1]  // 取出第二部分
console.log(B)
pm.environment.set("TRACE_CODE_START", B);  // 将质量码回写到环境变量软件测试工程师一只,也在不断的学习阶段,平时的小经验不定期分享。
博主经验有限,若有不足,欢迎交流,共同改进~
有意可加Q群 908417285 交流学习。
乾坤未定,你我皆是黑马









