Commit 9ac02f1c authored by 王超's avatar 王超

新增互联-api模块

parent 6a2d479c
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
"id": "${get_extract_data(api_id)}" "id": "${get_extract_data(api_id)}"
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
"override": true "override": true
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 500 status_code: 500
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
"override": true "override": true
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 500 status_code: 500
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
url: /api/v1/apiconfig/${get_extract_data(api_id)}/copy url: /api/v1/apiconfig/${get_extract_data(api_id)}/copy
method: post method: post
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
api_id_fordelete: id api_id_fordelete: id
validate: validate:
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
url: /api/v1/apiconfig/empty/${get_extract_data(api_intern_id)} url: /api/v1/apiconfig/empty/${get_extract_data(api_intern_id)}
method: post method: post
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
api_id: id api_id: id
validate: validate:
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
"retryCount": 5 "retryCount": 5
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
api_intern_id: id api_intern_id: id
validate: validate:
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
form_data_param_id: id form_data_param_id: id
validate: validate:
......
...@@ -178,7 +178,7 @@ ...@@ -178,7 +178,7 @@
] ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
global_header_id1: id.0 global_header_id1: id.0
global_query_id1: id.1 global_query_id1: id.1
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
header_id1: id header_id1: id
validate: validate:
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
header_id2: id header_id2: id
validate: validate:
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
header_id3: id header_id3: id
validate: validate:
...@@ -115,7 +115,7 @@ ...@@ -115,7 +115,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
header_id4: id header_id4: id
validate: validate:
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
"id": "${get_extract_data(form_data_param_id)}" "id": "${get_extract_data(form_data_param_id)}"
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
param1_id: id param1_id: id
validate: validate:
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
param2_id: id param2_id: id
validate: validate:
...@@ -82,7 +82,7 @@ ...@@ -82,7 +82,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
param3_id: id param3_id: id
validate: validate:
...@@ -116,7 +116,7 @@ ...@@ -116,7 +116,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
param4_id: id param4_id: id
validate: validate:
...@@ -150,7 +150,7 @@ ...@@ -150,7 +150,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
param5_id: id param5_id: id
validate: validate:
...@@ -184,7 +184,7 @@ ...@@ -184,7 +184,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
param6_id: id param6_id: id
validate: validate:
...@@ -204,7 +204,7 @@ ...@@ -204,7 +204,7 @@
url: /api/v1/apiparameter?ids=${get_extract_data(param1_id)}&ids=${get_extract_data(param2_id)}&ids=${get_extract_data(param3_id)}&ids=${get_extract_data(param4_id)}&ids=${get_extract_data(param5_id)}&ids=${get_extract_data(param6_id)} url: /api/v1/apiparameter?ids=${get_extract_data(param1_id)}&ids=${get_extract_data(param2_id)}&ids=${get_extract_data(param3_id)}&ids=${get_extract_data(param4_id)}&ids=${get_extract_data(param5_id)}&ids=${get_extract_data(param6_id)}
method: delete method: delete
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
param_id: id param_id: id
validate: validate:
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
response1_id: id response1_id: id
validate: validate:
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
response2_id: id response2_id: id
validate: validate:
...@@ -85,7 +85,7 @@ ...@@ -85,7 +85,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
response3_id: id response3_id: id
validate: validate:
...@@ -118,7 +118,7 @@ ...@@ -118,7 +118,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
response4_id: id response4_id: id
validate: validate:
...@@ -151,7 +151,7 @@ ...@@ -151,7 +151,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
response5_id: id response5_id: id
validate: validate:
...@@ -184,7 +184,7 @@ ...@@ -184,7 +184,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
response6_id: id response6_id: id
validate: validate:
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
"id": "${get_extract_data(api_id)}" "id": "${get_extract_data(api_id)}"
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
response1_id: id response1_id: id
validate: validate:
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
response2_id: id response2_id: id
validate: validate:
...@@ -112,7 +112,7 @@ ...@@ -112,7 +112,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
response3_id: id response3_id: id
validate: validate:
...@@ -146,7 +146,7 @@ ...@@ -146,7 +146,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
response4_id: id response4_id: id
validate: validate:
...@@ -180,7 +180,7 @@ ...@@ -180,7 +180,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
response5_id: id response5_id: id
validate: validate:
...@@ -214,7 +214,7 @@ ...@@ -214,7 +214,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
response6_id: id response6_id: id
validate: validate:
...@@ -233,7 +233,7 @@ ...@@ -233,7 +233,7 @@
url: /api/v1/apiparameter?ids=${get_extract_data(response1_id)}&ids=${get_extract_data(response2_id)}&ids=${get_extract_data(response3_id)}&ids=${get_extract_data(response4_id)}&ids=${get_extract_data(response5_id)}&ids=${get_extract_data(response6_id)} url: /api/v1/apiparameter?ids=${get_extract_data(response1_id)}&ids=${get_extract_data(response2_id)}&ids=${get_extract_data(response3_id)}&ids=${get_extract_data(response4_id)}&ids=${get_extract_data(response5_id)}&ids=${get_extract_data(response6_id)}
method: delete method: delete
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
"interval": null "interval": null
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
ResponseStatusCode_id: id.0 ResponseStatusCode_id: id.0
ResponseBody_id: id.1 ResponseBody_id: id.1
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
xml_param1_id: id xml_param1_id: id
validate: validate:
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
] ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
...@@ -82,7 +82,7 @@ ...@@ -82,7 +82,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
xml_param2_id: id xml_param2_id: id
validate: validate:
...@@ -116,7 +116,7 @@ ...@@ -116,7 +116,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
xml_param3_id: id xml_param3_id: id
validate: validate:
...@@ -150,7 +150,7 @@ ...@@ -150,7 +150,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
xml_param4_id: id xml_param4_id: id
validate: validate:
...@@ -184,7 +184,7 @@ ...@@ -184,7 +184,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
xml_param5_id: id xml_param5_id: id
validate: validate:
...@@ -218,7 +218,7 @@ ...@@ -218,7 +218,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
xml_param6_id: id xml_param6_id: id
validate: validate:
...@@ -237,7 +237,7 @@ ...@@ -237,7 +237,7 @@
url: /api/v1/apiparameter?ids=${get_extract_data(xml_param1_id)}&ids=${get_extract_data(xml_param2_id)}&ids=${get_extract_data(xml_param3_id)}&ids=${get_extract_data(xml_param4_id)}&ids=${get_extract_data(xml_param5_id)}&ids=${get_extract_data(xml_param6_id)} url: /api/v1/apiparameter?ids=${get_extract_data(xml_param1_id)}&ids=${get_extract_data(xml_param2_id)}&ids=${get_extract_data(xml_param3_id)}&ids=${get_extract_data(xml_param4_id)}&ids=${get_extract_data(xml_param5_id)}&ids=${get_extract_data(xml_param6_id)}
method: delete method: delete
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
\ No newline at end of file
...@@ -316,7 +316,7 @@ ...@@ -316,7 +316,7 @@
] ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 200} - equals: {status_code: 200}
- equals: {isSuccess: true} - equals: {isSuccess: true}
\ No newline at end of file
...@@ -4,6 +4,6 @@ ...@@ -4,6 +4,6 @@
url: /api/v1/apiconfig/${get_extract_data(api_id_fordelete)} url: /api/v1/apiconfig/${get_extract_data(api_id_fordelete)}
method: delete method: delete
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 200} - equals: {status_code: 200}
\ No newline at end of file
...@@ -4,6 +4,6 @@ ...@@ -4,6 +4,6 @@
url: /api/v1/apiserviceconfig/${get_extract_data(api_intern_id)} url: /api/v1/apiserviceconfig/${get_extract_data(api_intern_id)}
method: delete method: delete
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 204} - equals: {status_code: 204}
\ No newline at end of file
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
url: /api/v1/apiconfig?ids=${get_extract_data(api_id)} url: /api/v1/apiconfig?ids=${get_extract_data(api_id)}
method: delete method: delete
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 200} - equals: {status_code: 200}
- not_contain: id - not_contain: id
\ No newline at end of file
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
url: /api/v1/apiparameter?ids=${get_extract_data(param_id2)} url: /api/v1/apiparameter?ids=${get_extract_data(param_id2)}
method: delete method: delete
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
param_id2: id param_id2: id
validate: validate:
......
...@@ -4,6 +4,6 @@ ...@@ -4,6 +4,6 @@
url: /api/v1/apiconfig/export/${get_extract_data(api_intern_id)} url: /api/v1/apiconfig/export/${get_extract_data(api_intern_id)}
method: get method: get
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 200} - equals: {status_code: 200}
\ No newline at end of file
...@@ -4,6 +4,6 @@ ...@@ -4,6 +4,6 @@
url: /api/v1/apiparameter/api/${get_extract_data(api_id)} url: /api/v1/apiparameter/api/${get_extract_data(api_id)}
method: get method: get
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 200} - equals: {status_code: 200}
\ No newline at end of file
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
url: /api/v1/apiconfig?ApiServiceId=${get_extract_data(api_intern_id)} url: /api/v1/apiconfig?ApiServiceId=${get_extract_data(api_intern_id)}
method: get method: get
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 200} - equals: {status_code: 200}
- equals: {method: Get} - equals: {method: Get}
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
url: /api/v1/globalparameter?ApiServiceId=${get_extract_data(api_intern_id)} url: /api/v1/globalparameter?ApiServiceId=${get_extract_data(api_intern_id)}
method: get method: get
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 200} - equals: {status_code: 200}
- equals: {name: header_A1} - equals: {name: header_A1}
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
files: files:
file: "${get_project_path()}\\data\\API_Interconnection\\API接口.xlsx" file: "${get_project_path()}\\data\\API_Interconnection\\API接口.xlsx"
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
api_id: id.0 api_id: id.0
validate: validate:
...@@ -22,6 +22,6 @@ ...@@ -22,6 +22,6 @@
url: /api/v1/apiconfig/${get_extract_data(api_id)} url: /api/v1/apiconfig/${get_extract_data(api_id)}
method: delete method: delete
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 200} - equals: {status_code: 200}
\ No newline at end of file
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
"override": true "override": true
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
"override": true "override": true
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
import_node_id: id.0 import_node_id: id.0
validate: validate:
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
"override": true "override": true
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
"attributes": [ ] "attributes": [ ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
param_id2: id param_id2: id
validate: validate:
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
"asChild": false "asChild": false
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
\ No newline at end of file
...@@ -774,4 +774,57 @@ ...@@ -774,4 +774,57 @@
- equals: - equals:
status_code: 200 status_code: 200
- equals: - equals:
str2: "响应体" str2: "响应体"
\ No newline at end of file
- name: 校验"api接口调用日志"表是否存入数据
base_url: ${get_base_url(cms_url)}
request:
url: /api/v1/data/original
method: post
json:
{
"dataSetId": "177f7a0a-6512-4427-a52c-81362183e7f5",
"tableName": "API接口调用日志",
"limit": 500
}
headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e
validate:
- equals: {status_code: 200}
- equals: { 接口名称: "post_test" }
- equals: { 请求方法: "Post" }
- equals: { 请求地址: "http://127.0.0.1:18000/api/v1/simulation/json" }
- equals: { 请求Headers: "{\"Content-Type\":\"application/json\"}" }
- equals: { 请求ContentType: "application/json" }
- equals: { 请求Body: "{\"json_node2\":10,\"json_node3\":20.456,\"json_node4\":true,\"json_node5\":[\"请求体\"]}" }
- equals: { 是否网络错误: "否" }
- equals: { 响应状态码: 200 }
- equals: { 响应ContentType: "application/json" }
- equals: { 响应Body: "{\"response_node2\":70,\"response_node3\":80.456,\"response_node4\":true,\"response_node5\":[\"响应体\"]}" }
- name: 检验"api请求日志"组件是否存入数据
base_url: ${get_base_url(cms_url)}
request:
url: /api/v1/interconnectionapicall/querylog
method: post
json:
{
"method": null,
"isSuccess": null,
"startTime": "${get_data()} 00:00:00",
"endTime": "${get_data()} 23:59:59",
"keyWord": ""
}
headers:
X-Project: ${get_extract_data(x_project)}
validate:
- equals: { status_code: 200 }
- equals: { interfaceName: "post_test" }
- equals: { method: "Post" }
- equals: { url: "http://127.0.0.1:18000/api/v1/simulation/json" }
- equals: { Content-Type: "application/json" }
- equals: { requestContentType: "application/json" }
- equals: { requestBody: "{\"json_node2\":10,\"json_node3\":20.456,\"json_node4\":true,\"json_node5\":[\"请求体\"]}" }
- equals: { statusCode: 200 }
- equals: { responseContentType: "application/json" }
- equals: { responseBody: "{\"response_node2\":70,\"response_node3\":80.456,\"response_node4\":true,\"response_node5\":[\"响应体\"]}" }
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
"valid": true "valid": true
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 200} - equals: {status_code: 200}
- equals: {method: Get} - equals: {method: Get}
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
"enabled": true "enabled": true
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: { status_code: 200 } - equals: { status_code: 200 }
- equals: { timeoutDuration: 5 } - equals: { timeoutDuration: 5 }
......
...@@ -316,6 +316,6 @@ ...@@ -316,6 +316,6 @@
] ]
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 200} - equals: {status_code: 200}
\ No newline at end of file
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
url: /api/v1/apiconfig/${get_extract_data(api_id)}/disable-global/${get_extract_data(global_query_id1)} url: /api/v1/apiconfig/${get_extract_data(api_id)}/disable-global/${get_extract_data(global_query_id1)}
method: put method: put
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
url: /api/v1/apiconfig/${get_extract_data(api_id)}/enable-global/${get_extract_data(global_query_id1)} url: /api/v1/apiconfig/${get_extract_data(api_id)}/enable-global/${get_extract_data(global_query_id1)}
method: put method: put
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
\ No newline at end of file
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
"validFail": false "validFail": false
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
"id": "${get_extract_data(api_id)}" "id": "${get_extract_data(api_id)}"
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
url: /api/v1/apiparameter?ids=${get_extract_data(import_node_id)} url: /api/v1/apiparameter?ids=${get_extract_data(import_node_id)}
method: delete method: delete
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
"id": "${get_extract_data(api_id)}" "id": "${get_extract_data(api_id)}"
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
"id": "${get_extract_data(api_id)}" "id": "${get_extract_data(api_id)}"
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
"_X_ROW_KEY": "row_5692" "_X_ROW_KEY": "row_5692"
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
"id": "${get_extract_data(api_id)}" "id": "${get_extract_data(api_id)}"
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
......
...@@ -29,6 +29,6 @@ ...@@ -29,6 +29,6 @@
"retryCount": 5 "retryCount": 5
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 200} - equals: {status_code: 200}
\ No newline at end of file
...@@ -310,4 +310,5 @@ class TestCreat(): ...@@ -310,4 +310,5 @@ class TestCreat():
allure.dynamic.title(caseinfo['name']) allure.dynamic.title(caseinfo['name'])
allure.dynamic.description(caseinfo['name']) allure.dynamic.description(caseinfo['name'])
RequestUtil().analysis_yaml(caseinfo) RequestUtil().analysis_yaml(caseinfo)
time.sleep(0.2)
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
"attributesEnabled": true "attributesEnabled": true
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: - equals:
status_code: 200 status_code: 200
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
"connectionType": 3 "connectionType": 3
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: { status_code: 200 } - equals: { status_code: 200 }
- equals: { timeoutDuration: 4 } - equals: { timeoutDuration: 4 }
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
"attributesEnabled": true "attributesEnabled": true
} }
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
extract: extract:
query_param_id: id query_param_id: id
validate: validate:
......
...@@ -4,6 +4,6 @@ ...@@ -4,6 +4,6 @@
url: /api/v1/variablereference/findvariablereference/修改api名称?type=&moduleName= url: /api/v1/variablereference/findvariablereference/修改api名称?type=&moduleName=
method: get method: get
headers: headers:
X-Project: 7b70dfc812884f288e6c35d5a7407f3e X-Project: ${get_extract_data(x_project)}
validate: validate:
- equals: {status_code: 200} - equals: {status_code: 200}
\ No newline at end of file
- name: 下发变量
base_url: ${get_base_url(cms_url)}
request:
url: /api/v1/variable/setvalues
method: post
json:
{
"ResponseStatusCode": "200",
"ResponseContentType": "application/json",
"ResponseBody": "{\"response_node2\":77,\"response_node3\":88.456,\"response_node4\":true,\"response_node5\":[\"响应体\"]}",
"int1": "70",
"float1": "80.456",
"bool1": "true",
"str1": "请求体"
}
headers:
X-Project: ${get_extract_data(x_project)}
Authorization: Bearer ${get_extract_data(Authorization)}
validate:
- equals:
status_code: 200
- equals:
allSuccess: true
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment