mirror of
https://github.com/httprunner/httprunner.git
synced 2026-06-06 08:19:45 +08:00
fix docs links
This commit is contained in:
@@ -31,16 +31,24 @@ For instance, if we want to get `Content-Type` in response headers, then we can
|
|||||||
There might be slight difference on list, cos we can use index to locate list item. For example, `Guangzhou` in response content can be specified by `content.person.cities.0`.
|
There might be slight difference on list, cos we can use index to locate list item. For example, `Guangzhou` in response content can be specified by `content.person.cities.0`.
|
||||||
|
|
||||||
```text
|
```text
|
||||||
{"resp_status_code": "status_code"},
|
# get status code
|
||||||
{"resp_headers_content_type": "headers.content-type"},
|
status_code
|
||||||
{"resp_content_body_success": "body.success"},
|
|
||||||
{"resp_content_content_success": "content.success"},
|
# get headers field
|
||||||
{"resp_content_text_success": "text.success"},
|
headers.content-type
|
||||||
{"resp_content_person_first_name": "content.person.name.first_name"},
|
|
||||||
{"resp_content_cities_1": "content.person.cities.1"}
|
# get content field
|
||||||
|
body.success
|
||||||
|
content.success
|
||||||
|
text.success
|
||||||
|
content.person.name.first_name
|
||||||
|
content.person.cities.1
|
||||||
```
|
```
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
|
extract_binds:
|
||||||
|
- content_type: headers.content-type
|
||||||
|
- first_name: content.person.name.first_name
|
||||||
validators:
|
validators:
|
||||||
- {"check": "status_code", "comparator": "eq", "expected": 200}
|
- {"check": "status_code", "comparator": "eq", "expected": 200}
|
||||||
- {"check": "headers.content-type", "expected": "application/json"}
|
- {"check": "headers.content-type", "expected": "application/json"}
|
||||||
|
|||||||
@@ -327,14 +327,14 @@ Great! The test case runs successfully and generates a `HTML` test report.
|
|||||||
This is just a starting point, see the `advanced guide` for the advanced features.
|
This is just a starting point, see the `advanced guide` for the advanced features.
|
||||||
|
|
||||||
- templating
|
- templating
|
||||||
- [`data extraction and validation`](extraction-and-validation)
|
- [`data extraction and validation`][extraction-and-validation]
|
||||||
- [`comparator`][comparator]
|
- [`comparator`][comparator]
|
||||||
|
|
||||||
[requests]: http://docs.python-requests.org/en/master/
|
[requests]: http://docs.python-requests.org/en/master/
|
||||||
[requests.request]: http://docs.python-requests.org/en/master/api/#requests.request
|
[requests.request]: http://docs.python-requests.org/en/master/api/#requests.request
|
||||||
[comparator]: docs/comparator.md
|
[comparator]: comparator.md
|
||||||
[extraction-and-validation]: docs/extraction-and-validation.md
|
[extraction-and-validation]: extraction-and-validation.md
|
||||||
[quickstart-demo-rev-0]: examples/quickstart-demo-rev-0.yml
|
[quickstart-demo-rev-0]: ../examples/quickstart-demo-rev-0.yml
|
||||||
[quickstart-demo-rev-1]: examples/quickstart-demo-rev-1.yml
|
[quickstart-demo-rev-1]: ../examples/quickstart-demo-rev-1.yml
|
||||||
[quickstart-demo-rev-2]: examples/quickstart-demo-rev-2.yml
|
[quickstart-demo-rev-2]: ../examples/quickstart-demo-rev-2.yml
|
||||||
[quickstart-demo-rev-3]: examples/quickstart-demo-rev-3.yml
|
[quickstart-demo-rev-3]: ../examples/quickstart-demo-rev-3.yml
|
||||||
|
|||||||
Reference in New Issue
Block a user