软件测试学习笔记丨Pytest测试用例断言

本文介绍了Python中断言的作用,包括assert<布尔表达式>、assert<描述>和assert<表达式>的使用示例,以及如何在测试用例中检查系统平台。读者可以借此了解如何在软件测试中利用断言进行条件验证。
摘要由CSDN通过智能技术生成

本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/30051

  • 什么是断言
    在这里插入图片描述

  • 断言的用法
    assert <布尔表达式>

def test_a():
  assert True

assert <布尔表达式>,<描述>

def test_b():
  a = 1
  b = 1
  c = 2
  assert a + b == c, f"{a}+{b}=={c},结果为真"

assert <表达式>

def test_c():
  a = 1
  b = 1
  c = 2
  assert 'abc' in "abcd"

import sys
def  test_plat():
     assert('linux' in sys.platform), "该代码只能在Linux下执行"

获取更多软件测试知识

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值