mirror of
https://github.com/httprunner/httprunner.git
synced 2026-05-14 20:08:23 +08:00
doc: add docs to repo
This commit is contained in:
70
docs/data/demo-quickstart-5.json
Normal file
70
docs/data/demo-quickstart-5.json
Normal file
@@ -0,0 +1,70 @@
|
||||
[
|
||||
{
|
||||
"config": {
|
||||
"name": "testcase description",
|
||||
"base_url": "http://127.0.0.1:5000",
|
||||
"variables": {
|
||||
"device_sn": "FwgRiO7CNA50DSU"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"test": {
|
||||
"name": "/api/get-token",
|
||||
"variables": {
|
||||
"os_platform": "ios",
|
||||
"app_version": "2.8.6"
|
||||
},
|
||||
"request": {
|
||||
"url": "/api/get-token",
|
||||
"method": "POST",
|
||||
"headers": {
|
||||
"User-Agent": "python-requests/2.18.4",
|
||||
"device_sn": "$device_sn",
|
||||
"os_platform": "$os_platform",
|
||||
"app_version": "$app_version",
|
||||
"Content-Type": "application/json"
|
||||
},
|
||||
"json": {
|
||||
"sign": "9c0c7e51c91ae963c833a4ccbab8d683c4a90c98"
|
||||
}
|
||||
},
|
||||
"extract": [
|
||||
{"token": "content.token"}
|
||||
],
|
||||
"validate": [
|
||||
{"eq": ["status_code", 200]},
|
||||
{"eq": ["headers.Content-Type", "application/json"]},
|
||||
{"eq": ["content.success", true]}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"test": {
|
||||
"name": "/api/users/$user_id",
|
||||
"variables": {
|
||||
"user_id": "1000"
|
||||
},
|
||||
"request": {
|
||||
"url": "/api/users/$user_id",
|
||||
"method": "POST",
|
||||
"headers": {
|
||||
"User-Agent": "python-requests/2.18.4",
|
||||
"device_sn": "$device_sn",
|
||||
"token": "$token",
|
||||
"Content-Type": "application/json"
|
||||
},
|
||||
"json": {
|
||||
"name": "user1",
|
||||
"password": "123456"
|
||||
}
|
||||
},
|
||||
"validate": [
|
||||
{"eq": ["status_code", 201]},
|
||||
{"eq": ["headers.Content-Type", "application/json"]},
|
||||
{"eq": ["content.success", true]},
|
||||
{"eq": ["content.msg", "user created successfully."]}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user