pytest学习3-断言
2024-09-04 13:20:39
断言:
一个标准的用例都包含了断言,编写pytest自动化脚本的时候,也需要设置断言
pytest常用断言比较大小与是否相等、是否包含、验证boolean
例子一:
验证是否相等:
import pytest
def test_eq_1():
assert 1==1
class Test_cls:
def test_eq_2(self):
assert 2!=3
def test_eq_3(self):
assert 4>3
def test_eq_4(self):
assert 3<6
def test_eq_5(self):
assert 3==4
if __name__ == '__main__':
pytest.main(["-s","test_2.py"])
例子二:
验证是否包含:
import pytest
def test_in_1():
assert 'a' in 'abc'
def test_in_2():
assert 'c' in 'abd'
if __name__ == '__main__':
pytest.main(["-s","test_2.py"])
例子三:
验证boolean
import pytest
def func(n):
if n==10:
return True
else:
return False
def test_true_1():
assert func(11)
if __name__ == '__main__':
pytest.main(["-s","test_2.py"])
参考:https://www.cnblogs.com/jerry-learn8/p/9770118.html
最新文章
- 【转】Caffe初试(八)Blob,Layer和Net以及对应配置文件的编写
- EF中的开放式并发(EF基础系列--28)
- 代码提交时让svn忽略classpath、target、.project等
- HTML可编辑的select
- 强迫症的福利——我的第一个VS插件,对using排序!
- php empty函数
- AOP面向切面编程
- android 开发-设置控件/view的水平方向翻转
- [AngularJS] Introduction to ui-router
- Google Map JavaScript API V3 实例大全
- php Imagick库readImage()报Postscript delegate failed 解决方法(失效)
- RANSAC - 随机采样一致性算法
- UE4编码规范
- hdu 逆袭指数
- java 图形界面 Socket编程
- Kafka学习-简介
- 【WebGL】《WebGL编程指南》读书笔记——第3章
- php使用websocket示例详解
- 邮件服务器 postfix
- Linux c codeblock的使用(三):使用函数库
热门文章
- PMP--1.2 PMBOK指南组成部分
- 纪中20日c组模拟赛
- MobaXterm监控服务器的资源(CPU/RAM/Network/disk/...) 使用情况
- Redis的主从复制与Redis Sentinel哨兵机制
- 初识linux&;常用命令&;目录文件的浏览和管理
- so the first day
- 注解配置springMVC
- SQLServer 数据库索引碎片
- 851. spfa求最短路(spfa算法模板)
- JDK线程池和Spring线程池的使用