汽车装饰网站源码,建网站需要准备什么,大学专业网站,福泉市自己的网站1 PyTest自学-认识PyTest
1.1 PyTest可以用来做什么#xff1f; PyTest是一个自动化测试框架#xff0c;支持单元测试和功能测试#xff0c;有丰富的插件#xff0c;如#xff0c;pytest-selemium, pytest-html等。
1.2 安装pytest 使用pip install -U pytest。
1.3 py…1 PyTest自学-认识PyTest
1.1 PyTest可以用来做什么 PyTest是一个自动化测试框架支持单元测试和功能测试有丰富的插件如pytest-selemium, pytest-html等。
1.2 安装pytest 使用pip install -U pytest。
1.3 pytest规范 PyTest存在一些规范需要遵守如
测试文件以test_开头或_test.py结尾如test_特性(功能)名_子特性(功能)名_功能对象或根据自己团队的规范如果一个文件里只有一个用例建议文件名带上分组编号和用例编号。测试用例(函数)以test开头test_特性(功能)名_子特性(功能)名_功能对象_001_001这里的编号包含了分组编号及用例编号.测试类以Test开头(注意首字母大写)用类管理多个用例可以方便的共享一些测试数据。断言使用assert
1.4 编写第一个测试用例 创建文件test_feature_subfeature_sample_001_001.py
def func(x):return x 1def test_feature_subfeature_plus_001_001():assert func(3) 4def test_feature_subfeature_plus_001_002():assert func(4) 4执行用例在测试用例目录下执行pytest pytest会自动扫描符合test_*.py和*_test.py命名的文件然后运行它们。 报文中collected 2 items表示扫描的文件中有两个用例 报文test_feature_subfreature_sample_001_001.py .F表示文件中的用例执行情况.F表示这个文件中有两个用例.对应第一个用例执行通过F对应第2个用例执行结果为失败。 FAULURES 下面是详细的错误报文 short test summary info 下面是失败用例的简述 作者声明本文用于记录和分享作者的学习心得水平有限难免存在表达错误欢迎交流和指教 Copyright © 2022~2024 All rights reserved.