Pytest测试实战_学习笔记

03Pytest预期异常

2019-07-18  本文已影响0人  云樱梦海

test_login03.py

import requests
import pytest


def test_login():
    url = "http://192.168.3.4:8888/api/login"
    payload = '{"username":"admin","password":"123456","recaptcha":""}'
    headers = '{"Content-Type": "application/json"}'
    # 预期异常AttributeError,找不到对应的对象的属性,headers是 'str'没有'items'属性
    with pytest.raises(AttributeError):
        requests.post(url, data=payload, headers=headers)
上一篇 下一篇

猜你喜欢

热点阅读