首页 > TAG信息列表 > novice

Novice学Pytest(11)-失败重跑插件pytest-rerunfailures的详细使用

一、前言   cmd or pycharm的terminal输入命令:pip install -U pytest,安装pytest的同时会安装pytest-rerunfailures。 二、rerun所有失败的用例   1、使用--reruns命令行选项,并指定要运行测试的最大次数:pytest --reruns 5 -s   2、添加rerun的delay,使用--reruns-delay命令行

Novice学Pytest(14)-配置文件pytest.ini的详细使用

一、前言   pytest.ini配置文件可以改变pytest的运行方式,读取配置信息,按指定的方式去运行   pytest里有些文件是非test文件 pytest.ini:pytest的主配置文件,可以改变pytest的默认行为 conftest.py:测试用例的一些fixture配置 _init_.py:识别该文件夹为python的package包 二、pyt

Novice学Pytest(3)-setup和teardown执行顺序

一、前言   虽然知道自动化脚本一般要写前后置方法,但有时还是会记不清执行顺序和具体意义。。。其中setup翻译是设置,teardown翻译是拆卸   unittest有2个前置方法和2个后置方法,分别是: setup() setupClass() teardown() teardownClass()   pytest提供了10种方法,分别是: 模

Novice学Pytest(2)-assert断言

一、前言   什么是断言,为什么要断言,要如何断言。。。刚入门时,可能很多小伙伴会有各种疑问(大神请绕过~)。顾名思义,断言是判断一个用例的执行结果,断言通过,用例执行成功,否则用例执行失败。工作中写自动化脚本时,少不了断言,我们工作项目用的是pytest。pytest使用的是python自带的asser