[ { "test": { "name": "get token", "request": { "url": "http://127.0.0.1:5000/api/get-token", "method": "POST", "headers": { "content-type": "application/json", "user_agent": "iOS/10.3", "device_sn": "HZfFBh6tU59EdXJ", "os_platform": "ios", "app_version": "2.8.6" }, "json": { "sign": "f1219719911caae89ccc301679857ebfda115ca2" } }, "extractors": [ { "token": "content.token" } ], "validators": [ {"check": "status_code", "comparator": "eq", "expected": 200}, {"check": "content.token", "comparator": "len_eq", "expected": 16} ] } }, { "test": { "name": "create user which does not exist", "request": { "url": "http://127.0.0.1:5000/api/users/2000", "method": "POST", "headers": { "content-type": "application/json", "device_sn": "HZfFBh6tU59EdXJ", "token": "$token" }, "json": { "name": "user1", "password": "123456" } }, "validators": [ {"check": "status_code", "comparator": "eq", "expected": 201}, {"check": "content.success", "comparator": "eq", "expected": true} ] } }, { "test": { "name": "create user which existed", "request": { "url": "http://127.0.0.1:5000/api/users/2000", "method": "POST", "headers": { "content-type": "application/json", "device_sn": "HZfFBh6tU59EdXJ", "token": "$token" }, "json": { "name": "user1", "password": "123456" } }, "validators": [ {"check": "status_code", "comparator": "eq", "expected": 500}, {"check": "content.success", "comparator": "eq", "expected": false} ] } } ]