Pytest基础使用
概述
Pytest是Python里的一个强大的测试框架,灵活易用,可以进行功能,自动化测试使用,可以与Requests,Selenium等进行结合使用,同时可以生成Html的报告。
一、Pytest的基本使用
在未指定Pytest的配置文件时,会对以下文件进行执行:
test_*.py
,如:test_1.py
*_test.py
,如:1_test.py
会对以下的类和函数进行执行:
- 类:以
Test_
开头的类,如:class Test_1
- 函数:以
test_
开头的类,如:test_1()
以下为一个简单的demo,通过assert来进行断言判断结果,demo的文件命名保存为test1.py
def test_1():
assert