自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 pytest框架+allure生成测试报告

默认下,打开suit是这样的,有测试用例方法,执行结果、失败原因,优先级默认为normal。

2024-11-03 01:12:36 585

原创 pytest框架—使用@pytest.mark.skip/skipif跳过用例

在测试方法前加上装饰器@pytest.mark.skip(),reason参数是可选的,如果reason有值会在测试结果中输出在测试类前加上装饰器@pytest.mark.skip()在模块里加入:pytestmark = pytest.mark.skip()

2024-10-27 11:16:04 238

原创 Pytest框架—运行参数 -k,-q,-s,-v 使用详解

3、同时执行用例名中包含关键字1或者关键字2的用例。4、执行用例名中同时包含多个关键字的用例。需要先进入文件所在的文件下。2、不执行用例名包含关键字的用例。6、只执行文件里类下的某个方法。5、只运行某个文件里的某个函数。需要先进入文件所在的文件下。

2024-10-11 07:09:24 208

原创 Pytest框架—使用@pytest.mark.标签名筛选测试用例

方法三:在pytest.ini文件的addopts后面指定执行命令,然后在执行入口,执行main函数即可。在conftest.py文件中使用pytest_configure(config)钩子函数注册。方法二:在执行入口,main函数中指定好命令,执行main()函数即可。方法一:在Terminal,先进入要执行的文件夹或模块,执行命令。pytest -s -v -m 标签名。方法一:在pytest.ini中注册。标签名和标签名说明都不支持中文。

2024-10-09 23:40:16 242

原创 Pytest框架—fixture函数的其他灵活使用

B函数里面调用了函数A,在执行的时候是先执行函数A,在执行函数B。

2024-10-06 18:05:18 190

原创 Pytest框架—fixture函数的调用

用装饰器@pytest.fixture()装饰的函数def rtc_init(): #rtc_init是fixture函数装饰器@pytest.fixture()有5个参数分别为scope: fixture函数作用域,可选值有function、class、module、package和 session五种可选,默认为functionautouse: fixture函数是否自动执行,默认为false,不自动执行,当为True时主动执行fixture函数params:fixture 函数的测试数据ids。

2024-10-02 20:42:44 320

原创 PyCharm中使用pytest框架执行测试用例时报错 “ fixture ‘XXX‘ not found ” available fixtures

如下图,我的工程目录如下:conftest.py放在项目根目录下管理fixture函数,在cases文件夹下的测试文件中调用了conftest.py中的fixture函数,

2024-10-01 12:07:15 174

原创 Pytest框架—用例参数化(@pytest.mark.parametrize)

在工作中,一个团队的自动化测试用例和测试数据基本都需要分离,使用Pytest框架时,可以使用@pytest.mark.parametrize装饰器进行测试用例数据参数化。

2024-09-12 07:30:06 379

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除