首页 > 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包 二、pytNovice学Pytest(3)-setup和teardown执行顺序
一、前言 虽然知道自动化脚本一般要写前后置方法,但有时还是会记不清执行顺序和具体意义。。。其中setup翻译是设置,teardown翻译是拆卸 unittest有2个前置方法和2个后置方法,分别是: setup() setupClass() teardown() teardownClass() pytest提供了10种方法,分别是: 模Novice学Pytest(2)-assert断言
一、前言 什么是断言,为什么要断言,要如何断言。。。刚入门时,可能很多小伙伴会有各种疑问(大神请绕过~)。顾名思义,断言是判断一个用例的执行结果,断言通过,用例执行成功,否则用例执行失败。工作中写自动化脚本时,少不了断言,我们工作项目用的是pytest。pytest使用的是python自带的asser