03Pytest预期异常

作者: 云樱梦海 | 来源:发表于2019-07-18 23:03 被阅读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)

相关文章

  • 03Pytest预期异常

    test_login03.py

  • 异常处理

    1.系统异常 (1) 预期异常通过捕获异常从而获取异常信息(2) 运行时异常RuntimeException主要通...

  • 全局异常处理器开发

    一、异常的分类 1. 预期异常 通过捕获异常从而获取异常信息2. 运行时异常RuntimeException ...

  • SpringMvc异常处理机制

    系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主...

  • SpringMVC异常处理机制

    SpringMVC异常处理机制 1.1 异常处理的思路 系统中异常包括两类:预期异常和运行时异常RuntimeEx...

  • SpringMVC知识 day03 异常处理&SSM整合

    一、SpringMVC的异常处理 1.1 异常处理的思路: 系统中异常包括两类:预期异常和运行时异常Runti...

  • Dart(2.2) - 异常(Exceptions)

    异常(Exceptions) 你的Dart代码可以抛出异常和捕获异常。异常就是出现预期之外的结果的错误。如果没有捕...

  • SpringMVC框架 -- 异常处理

    1.系统中异常包括两类 1.预期异常2.运行时异常RuntimeException 前者通过捕获异常从而获取异常信...

  • 1. 模块做异常测试考虑点

    ###关于异常测试### 异常测试就是人为地构造异常场景,观察服务在异常场景下的表现是否符合预期。 常见异常测试类...

  • js异常处理总结

    js异常处理总结 先看最基础的情况 try catch 单层嵌套 多级嵌套,捕获下面的异常 预期异常:参数不合法,...

网友评论

    本文标题:03Pytest预期异常

    本文链接:https://www.haomeiwen.com/subject/socdlctx.html