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实现倒计时的示例
Feb 14 Python
python网络编程实例简析
Sep 26 Python
Python基于Socket实现的简单聊天程序示例
Aug 05 Python
Python的高阶函数用法实例分析
Apr 11 Python
基于Python的ModbusTCP客户端实现详解
Jul 13 Python
Python帮你识破双11的套路
Nov 11 Python
tensorflow实现训练变量checkpoint的保存与读取
Feb 10 Python
解决Pycharm中恢复被exclude的项目问题(pycharm source root)
Feb 14 Python
tensorflow 实现数据类型转换
Feb 17 Python
django-利用session机制实现唯一登录的例子
Mar 16 Python
Django实现将一个字典传到前端显示出来
Apr 03 Python
python 制作本地应用搜索工具
Feb 27 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 Cookie的使用教程详解
2013/06/03 PHP
php实现图片压缩处理
2020/09/09 PHP
js身份证验证超强脚本
2008/10/26 Javascript
javascript 类型判断代码分析
2010/03/28 Javascript
上传图片js判断图片尺寸和格式兼容IE
2014/09/01 Javascript
分享28款免费实用的 JQuery 图片和内容滑块插件
2014/12/15 Javascript
面向切面编程(AOP)的理解
2015/05/01 Javascript
再谈JavaScript线程
2015/07/10 Javascript
jQuery实现字符串全部替换的方法
2016/12/12 Javascript
Vue.js鼠标悬浮更换图片功能
2017/05/17 Javascript
Angularjs自定义指令Directive详解
2017/05/27 Javascript
使用微信SDK自定义分享的方法
2019/07/03 Javascript
JS回调函数深入理解
2019/10/16 Javascript
JS中==、===你分清楚了吗
2020/03/04 Javascript
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
2021/01/29 jQuery
python赋值操作方法分享
2013/03/23 Python
Python标准库内置函数complex介绍
2014/11/25 Python
Python使用迭代器捕获Generator返回值的方法
2017/04/05 Python
Scrapy框架CrawlSpiders的介绍以及使用详解
2017/11/29 Python
Python实现PS滤镜碎片特效功能示例
2018/01/24 Python
详解python多线程之间的同步(一)
2019/04/03 Python
利用PyCharm Profile分析异步爬虫效率详解
2019/05/08 Python
Python3enumrate和range对比及示例详解
2019/07/13 Python
wxPython实现画图板
2020/08/27 Python
使用Python爬虫库requests发送表单数据和JSON数据
2020/01/25 Python
python 爬虫如何正确的使用cookie
2020/10/27 Python
伦敦高级内衣品牌:Agent Provocateur(大内密探)
2016/08/23 全球购物
英国和爱尔兰的自炊式豪华度假小屋:Rural Retreats
2018/06/08 全球购物
音乐表演专业毕业生求职信
2013/10/14 职场文书
应届大专生自荐书
2014/06/16 职场文书
2014年党员发展工作总结
2014/12/02 职场文书
2014年客服工作总结与计划
2014/12/09 职场文书
教师师德承诺书2016
2016/03/25 职场文书
关于党风廉政建设宣传教育月的活动总结!
2019/08/08 职场文书
Python 中数组和数字相乘时的注意事项说明
2021/05/10 Python
利用Python第三方库实现预测NBA比赛结果
2021/06/21 Python