![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pytest
爱测试的小浩
测试知识 与君分享
展开
-
Pytest教程系列(9)参数化
【代码】Pytest教程系列(9)参数化。原创 2022-11-18 16:27:57 · 262 阅读 · 0 评论 -
Pytest教程系列(8)读取Yaml文件
代码】Pytest教程系列(8)读取Yaml文件。原创 2022-08-16 11:13:57 · 1475 阅读 · 0 评论 -
Pytest教程系列(7)conftest文件的使用
6.scope=‘module’ 作用域的范围在.py文件。每个.py文件只调用一次。4.在调用conftest文件中的方法时,可以在方法中直接传递方法名即可。5.autouse=True表名该方法无需输入对应的方法名即可调用。3.conftest.py夹下方要存在__init__.py文件。2.conftest.py文件要放在根文件夹(用例的根文件夹)1.conftest.py文件名称不可更改。...原创 2022-08-16 09:44:51 · 927 阅读 · 0 评论 -
Pytest教程系列(6)Pytest mark指令的使用
Pytest教程系列(6)Pytest mark指令mark指令用于冒烟测试用例和重点测试类的标记 # _*_ coding: utf-8 _*_import unittest# 导入time sleep单位为秒 便于设置等待时间from time import sleepfrom TestCase.publictestbase import TestBase# 导入日志类便于设置日志信息from Logs.log import Logger# 导入页面封装好的页公共类from P原创 2022-03-16 23:56:58 · 789 阅读 · 0 评论 -
Pytest教程系列(5)Pytest+Allure生成完美的HTML测试报告
Pytest+Allure生成完美的HTML测试报告1.安装Allurepip install allure-pytest2.设置公共的pytest.ini文件具体内容含义请参考Pytest教程系列(4)Pytest.ini文件配置系列教程[pytest]addopts =-v -s -k smoke --alluredir ./AllurePeportJsontestpaths = ./TestCasepython_files = test_* *_test test*pytes原创 2021-12-30 15:27:28 · 698 阅读 · 0 评论 -
Pytest教程系列(4)Pytest.ini文件配置
Pytest.ini文件配置1.pytest.ini文件配置[pytest]addopts = -v -s --reruns 2 # 设置命令行参数 testpaths = ./test # 当前目录下的测试文件路径 log_cli=True # log实时输出到控制台 python_files = test*.py # 执行测试文件规则 以test_*.py开头的数据python_classes = Test_* # 执行测试原创 2021-12-21 15:09:35 · 1746 阅读 · 0 评论 -
Pytest教程系列(3)Pytest指令操作
Pytest指令操作1.执行指定的测试模块pytest testpytest.py pytest 文件名2.执行指定的测试目录pytest pytestdemo/ pytest 目录名3.通过关键字表达式过滤执行 使用-k参数pytest -k 1 pytest -k 模糊的用例名4.通过 node id 指定测试用例pytest test_pytest.py::TestDemo::test_demo1 pytest 文件名::类名::方法名原创 2021-12-21 13:41:04 · 724 阅读 · 0 评论 -
Pytest教程系列(2)Pytest基本操作
Pytest基本操作1.安装pytestpip install pytest2.检查是否安装成功并检测安装版本pytest --version3.导入pytestimport pytest4.创建一个以test为开头的.py文件 test_pytest.py5.创建一个以Test为开头的类 Testcase0016.创建一个以test为开头的类 test_001 test_0027.创建执行主函数if name == “main”:pytest.main()原创 2021-12-20 17:18:08 · 613 阅读 · 0 评论 -
Pytest教程系列(1)--如何将Unittest脚本修改为Pytest脚本
如何将Unittest脚本修改为Pytest脚本1.导入pytestimport pytest2.将.py文件修改为以test开头的.py文件test_xx_xx.py3.将测试类修改为以Test开头的类名Test_xx_xx():4.将方法修改为以test开头的方法名test_xx_xx5.将主函数修改为pytest.mainif name == “main”:pytest.main()6.在PyCharm 设置统一的执行方式py.test:7.进行代码执行pytest.ma原创 2021-12-20 16:54:16 · 1041 阅读 · 0 评论