python的unittes框架的断言类型有哪些,如何断言

断言:简单来说就是判断实际结果是否与我们的预期结果是否一直,在python的unittest模块里给我们提供了几种断言方式,我这边一一解答

import unittest
import requests   #引用requests和unittest包
 
 
class test_a(unittest.TestCase):   #创建测试类,测试类的名称必须得用test开头,创建好后在pycharm的左侧会有一个播放的标签,
    def test_b(self):  #创建测试函数,名称也需要用test的名称来命名

        url ="www.baidu.com"

        data ={"a":1}

        headers = {"token":"123aa"}
        
        a=1

        b=requests.post(url=url,data=data,headers=headers)

        self.assertEqu(b,a)  #断言a等于b

        self.assertnNotEqu(b,a)  #断言a不等于b

        self.assertTrue(b)  #判断b的布尔值是trus

        self.assertFalse(b)  #判断b的布尔值是False

        self.assertIn(a,b)    #判断a是否包含在b中

        self.assertNotInIn(a,b)    #判断a不包含在b中

常用的断言就这写,下期讲如何调用表格内容做测试数据,如何进行数据驱动的测试方法和理念

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

香蕉麻花皮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值