
前言:断言的"进化"之路
还记得我刚开始写接口测试时,断言就像用筷子吃汤一样笨拙。每次验证复杂的JSON数据都要写一大堆代码,就像这样:
# 原始的断言方式 - 痛苦的回忆
response_data = response.json()
assert response_data['code'] == 0
assert response_data['data']['user']['name'] == '张三'
assert len(response_data['data']['orders']) > 0
assert response_data['data']['orders'][0]['status'] == 'paid'
# ... 还有一堆类似的代码
大约 12 分钟
