Python
单元测试
目录
Python
适用于做什么的:
...............................................................................................................................2
Python
用于单元测试的框架有哪几个
?
......................................................................................................2
Pytest
有什么特点
?
.............................................................................................................................................2
Pytest
的测试文件夹结构
...............................................................................................................................2
模块
import
pytest
.
.........................................................................................................................................3
所有的测试用例必须以
test_x
开头,每一个测试用例都是一个函数
.
.............................................3
Assert
断言
.........................................................................................................................................................3
例子
.
.........................................................................................................................................................................3
测试脚本可以不可以
text
开头?
..................................................................................................................3
断言?
.....................................................................................................................................................................4
pytest
运行时的参数?
.
.....................................................................................................................................4
生成
allure
测试报告步骤?
...........................................................................................................................5
ctrl
c
终止
......................................................................................................................................................5
airtest
是什么?
...................................................................................................................................................5
airtest
?
..............................................................................................................................................................6
装饰器
.....................................................................................................................................................................6
装饰器例子
............................................................................................................................................................6
初始化测试环境与清理测试环境
...................................................................................................................8
fixture
夹具
........................................................................................................................................................
11
用法
.
......................................................................................................................................................................
11
参数化定义
.........................................................................................................................................................
13
参数化讲解
.........................................................................................................................................................
14
autouse
False
.
...............................................................................................................................................
15
Autouse
Ture ..................................................................................................................................................
16
对测试用例进行编号
ids
.
..............................................................................................................................
16
name
别名
更改名字
..................................................................................................................................
17
yaml
标记语言,应用于一些配置文件
.....................................................................................................
17
json
javascrict
轻轻量级数据交互语言
(
键文本
) ..............................................................................
19
allure----
美化
.
..................................................................................................................................................
20
story
对一个测试用例进行简述
...............................................................................................................
20
定义优先级
.........................................................................................................................................................
20
step
记录测试用例中的一些步骤
..............................................................................................................
21
插入图片,在报告中查看图片
....................................................................................................................
22