概述
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