设置两个断言,①判断响应状态码为200,②响应内容中返回的参数值中存在“操作成功”字符;
时间: 2024-05-12 19:20:05 浏览: 23
http响应状态码
以下是示例代码:
```python
import requests
url = 'http://www.example.com/api/some_endpoint'
response = requests.get(url)
assert response.status_code == 200, f"Expected status code 200 but got {response.status_code}"
assert "操作成功" in response.text, "Expected '操作成功' in response but it was not found"
```
在上面的代码中,我们首先发送了一个GET请求到指定的URL,并将响应存储在`response`变量中。然后,我们使用两个断言来验证响应状态码和响应内容是否符合预期。如果其中任何一个断言失败,将会引发`AssertionError`异常。
阅读全文