码迷,mamicode.com
首页 > 其他好文 > 详细

Pytest初体验

时间:2019-09-21 15:22:26      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:das   class   htm   dash   nbsp   pip   rdo   命令行   failure   

Pytest安装,导入相关依赖哭

Pip3 install –U pytest U表示升级
Pip3 install pytestsugar
pip3 install pytest-rerunfailures
Pip3 install pytest-xdist

Pip3 install pytest-assume

Pip3 install pytest-html ......
Pip3 list查看

Pytest –h 帮助

 

 

pytest框架结构

模块级 (setup_module/teardown_module) 不在类中的函数有用

函数级 (setup_function/teardown_function) 不在类中的函数有用

类级 (setup_class/teardown_class)只在 类中前后运行一次。

方法级 (setup_method/teardown_methond) 运行在类中方法始末

 

pytest执行方式:Pytest/py.test(终端,命令行,pycharm可配置pytest方式执行)

1. Pytest –v (最高级别信息—verbose)

2. pytest -v -s filename(输出打印)

3.Pytest-q (静默)

 

1.pytest将在当前目录及其子目录中运行test _ * .py或* _test.py形 式的所有文件。

2.以test_开头的函数,以Test开头的类,以test_开头的方法。所有包 package都要有__init__.py文件。

3.Pytest可以执行unittest框架写的用例和方法

 

Pytest初体验

标签:das   class   htm   dash   nbsp   pip   rdo   命令行   failure   

原文地址:https://www.cnblogs.com/QaStudy/p/11562982.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!