Pytest allure 命令行参数的使用


Posted in Python onApril 18, 2021

先看看 allure 命令的帮助文档

cmd 敲

allure -h

allure 命令的语法格式

allure [options] [command] [command options]

options 列表

Options:
    --help 命令行帮助文档
    -q, --quiet
      切换至安静模式
      Default: false
    -v, --verbose
      切换至冗长模式
      Default: false
    --version
      版本信息
      Default: false

command 列表

  • generate
  • serve
  • open
  • plugin

这里只讲前三个常用的

generate 命令行参数

作用

生成 allure 的html 报告

语法格式

generate [options]  allure 结果目录

注:allure 结果目录就是运行 pytest 命令,--alluredir 跟的那个目录

pytest -sq --alluredir= ./allure

命令选项

Pytest allure 命令行参数的使用

主要就是用 -c、-o 两个参数

open 命令行参数

作用

打开生成的 allure 报告,就是打开 generate 命令生成的报告

语法格式

open [options] allure报告目录

注:allure 报告目录就是运行 allure generate 命令,-o 跟的那个目录

allure generate -o ./allure-report

命令选项

Pytest allure 命令行参数的使用

serve 命令行参数

作用

打开 allure 报告

语法格式

serve [options] allure 结果目录

注:allure 结果目录就是运行 pytest 命令,--alluredir 跟的那个目录

pytest -sq --alluredir= ./allure

命令选项

Pytest allure 命令行参数的使用

浏览器打开 allure 报告的两种方式

allure serve

标准写法

# 执行 pytest,指定 allure 结果目录
pytest -sq --alluredir=./allure

# 打开 allure 报告
allure serve ./allure

allure generate + allure open

标准写法

# 执行 pytest,指定 allure 结果目录
pytest -sq --alluredir=./allure

# 生成 allure 的 html 报告
allure generate -c -o ./allure-report ./allure

# 打开 allure 报告
allure open ./allure-report

当然不写 -o 也可以

看看 allure-report 的目录结构

Pytest allure 命令行参数的使用

  • 这种方式的目录会好看很多,不只是一堆 json 文件
  • 而且直接打开 index.html 也是能看到 allure 报告的

到此这篇关于Pytest allure 命令行参数的使用的文章就介绍到这了,更多相关Pytest allure 命令行参数内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python使用str & repr转换字符串
Oct 13 Python
django 2.0更新的10条注意事项总结
Jan 05 Python
Python给图像添加噪声具体操作
Mar 03 Python
用Python实现二叉树、二叉树非递归遍历及绘制的例子
Aug 09 Python
Django框架模板用法入门教程
Nov 04 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
Dec 13 Python
Python使用Socket实现简单聊天程序
Feb 28 Python
Python中lru_cache的使用和实现详解
Jan 25 Python
pyqt5打包成exe可执行文件的方法
May 14 Python
pytorch训练神经网络爆内存的解决方案
May 22 Python
用python基于appium模块开发一个自动收取能量的小助手
Sep 25 Python
Python如何加载模型并查看网络
Jul 15 Python
在pyCharm中下载第三方库的方法
Python控制台输出俄罗斯方块移动和旋转功能
Apr 18 #Python
深入理解python多线程编程
Apr 18 #Python
Python实现文本文件拆分写入到多个文本文件的方法
Apr 18 #Python
python批量更改目录名/文件名的方法
Apr 18 #Python
python解决12306登录验证码的实现
django注册用邮箱发送验证码的实现
Apr 18 #Python
You might like
php SQL防注入代码集合
2008/04/25 PHP
注册页面之前先验证用户名是否存在的php代码
2012/07/14 PHP
用 Composer构建自己的 PHP 框架之使用 ORM
2014/10/30 PHP
thinkphp使用literal防止模板标签被解析的方法
2014/11/22 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
阿里对象存储OSS在laravel框架中的使用方法
2019/10/13 PHP
jQuery 表单验证扩展(四)
2010/10/20 Javascript
使用CSS和jQuery模拟select并附提交后取得数据的代码
2013/10/18 Javascript
js遍历子节点子元素附属性及方法
2014/08/19 Javascript
Select下拉框模糊查询功能实现代码
2016/07/22 Javascript
jQuery EasyUI 获取tabs的实例解析
2016/12/06 Javascript
Angularjs2不同组件间的通信实例代码
2017/05/06 Javascript
jQuery插件DataTables分页开发心得体会
2017/08/22 jQuery
vue组件实现可搜索下拉框扩展
2020/10/23 Javascript
微信小程序实现多个按钮的颜色状态转换
2019/02/15 Javascript
node中IO以及定时器优先级详解
2019/05/10 Javascript
python3.5绘制随机漫步图
2018/08/27 Python
PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
2019/05/13 Python
python机器学习库scikit-learn:SVR的基本应用
2019/06/26 Python
Python开发之基于模板匹配的信用卡数字识别功能
2020/01/13 Python
使用python实现时间序列白噪声检验方式
2020/06/03 Python
Python 列表反转显示的四种方法
2020/11/16 Python
python 基于selectors库实现文件上传与下载
2020/12/31 Python
美国床垫和床上用品公司:Nest Bedding
2017/06/12 全球购物
Merchant 1948澳大利亚:新西兰领先的鞋类和靴子供应商
2018/03/24 全球购物
SEPHORA丝芙兰捷克官网:购买香水、化妆品和护肤品
2018/11/26 全球购物
欧克利英国官网:Oakley英国
2019/08/24 全球购物
Chupi官网:在爱尔兰手工制作的订婚、结婚戒指和精美珠宝
2020/09/28 全球购物
电子商务专业自荐信
2014/06/02 职场文书
老干部工作先进事迹
2014/08/17 职场文书
群众路线自我剖析材料
2014/10/08 职场文书
2015年度个人业务工作总结
2015/04/27 职场文书
学习雷锋精神倡议书
2015/04/27 职场文书
2015年加油站工作总结
2015/05/13 职场文书
2015年环保局工作总结
2015/05/22 职场文书
创业计划书之孕婴生活馆
2019/11/11 职场文书