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实现windows下模拟按键和鼠标点击的方法
Mar 13 Python
Python实现扫描局域网活动ip(扫描在线电脑)
Apr 28 Python
Python3指定路径寻找符合匹配模式文件
May 22 Python
简单谈谈Python中函数的可变参数
Sep 02 Python
spyder常用快捷键(分享)
Jul 19 Python
python制作填词游戏步骤详解
May 05 Python
tensorflow2.0保存和恢复模型3种方法
Feb 03 Python
浅析Python 序列化与反序列化
Aug 05 Python
简述python Scrapy框架
Aug 17 Python
python实现每天自动签到领积分的示例代码
Aug 18 Python
彻底解决pip下载pytorch慢的问题方法
Mar 01 Python
python实现学生信息管理系统(面向对象)
Jun 05 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
杏林同学录(九)
2006/10/09 PHP
PHP数据库链接类(PDO+Access)实例分享
2013/12/05 PHP
php在数组中查找指定值的方法
2015/03/17 PHP
PHP时间戳格式全部汇总 (获取时间、时间戳)
2016/06/13 PHP
微信自定义分享php代码分析
2016/11/24 PHP
随机显示经典句子或诗歌的javascript脚本
2007/08/04 Javascript
关于COOKIE个数与大小的问题
2011/01/17 Javascript
JS获取url链接字符串 location.href
2013/12/23 Javascript
jQuery实现类似淘宝网图片放大效果的方法
2015/07/08 Javascript
JavaScript+CSS无限极分类效果完整实现方法
2015/12/22 Javascript
简单实现js页面切换功能
2021/01/10 Javascript
js捕捉键盘事件和按键键值的方法
2016/10/10 Javascript
三种方式实现瀑布流布局
2017/02/10 Javascript
Vue.js常用指令之循环使用v-for指令教程
2017/06/27 Javascript
vue轮播图插件vue-concise-slider的使用
2018/03/13 Javascript
vue页面更新patch的实现示例
2020/03/25 Javascript
javascript设计模式 ? 外观模式原理与用法实例分析
2020/04/15 Javascript
vue中jsonp插件的使用方法示例
2020/09/10 Javascript
在Python中实现贪婪排名算法的教程
2015/04/17 Python
Linux 发邮件磁盘空间监控(python)
2016/04/23 Python
Python实现的自定义多线程多进程类示例
2018/03/23 Python
Python global全局变量函数详解
2018/09/18 Python
python 执行文件时额外参数获取的实例
2018/12/18 Python
python 获取微信好友列表的方法(微信web)
2019/02/21 Python
python常用库之NumPy和sklearn入门
2019/07/11 Python
关于Tensorflow分布式并行策略
2020/02/03 Python
scrapy与selenium结合爬取数据(爬取动态网站)的示例代码
2020/09/28 Python
电子商务专业学生的学习自我评价
2013/10/27 职场文书
计算机网络专业推荐信
2013/11/24 职场文书
《雪地里的小画家》教学反思
2014/02/22 职场文书
环保建议书
2014/03/12 职场文书
合作协议书格式
2014/08/19 职场文书
美术教师个人工作总结
2015/02/06 职场文书
68句权威创业名言
2019/08/26 职场文书
2020年元旦祝福语录,总有适合你的
2019/12/31 职场文书
Python爬取英雄联盟MSI直播间弹幕并生成词云图
2021/06/01 Python