Files
httprunner/test/data/simple_demo_no_auth.yml
2017-06-29 15:27:26 +08:00

37 lines
1.3 KiB
YAML

- test:
name: create user which does not exist
request:
url: http://127.0.0.1:5000/api/users/1000
method: POST
headers:
Content-Type: application/json
json:
name: user1
password: 123456
extract_binds:
resp_status_code: status_code
resp_body_success: content.success
resp_headers_content_type: headers.content-type
validators:
resp_status_code: {"comparator": "eq", "expected": 201}
resp_headers_content_type: {"comparator": "eq", "expected": "application/json"}
resp_body_success: {"comparator": "eq", "expected": true}
- test:
name: create user which existed
request:
url: http://127.0.0.1:5000/api/users/1000
method: POST
headers:
Content-Type: application/json
json:
name: user1
password: 123456
extract_binds:
resp_status_code: status_code
resp_body_success: content.success
resp_headers_content_type: headers.content-type
validators:
resp_status_code: {"comparator": "eq", "expected": 500}
resp_headers_content_type: {"comparator": "eq", "expected": "application/json"}
resp_body_success: {"comparator": "eq", "expected": false}