1.安裝 pytest:pip install -U pytest
2.使用scoop安裝allure原文參考:https://blog.csdn.net/lza945/article/details/86693489?utm_source=distribute.pc_relevant.none-task
3.遇到問題:安裝完環境後,執行 py.test --alluredir=reports,出現如下報錯(在Pycharm中執行也是同樣的錯誤)
usage: py.test [options] [file_or_dir] [file_or_dir] [...]
py.test: error: unrecognized arguments: --alluredir=reports
inifile: None
rootdir: D:\Python37-32\testinterf
(注:本電腦上安裝了2個python版本,不確定是不是這個引起的)
4.解決問題:
使用pip安裝依賴:pip install allure-pytest
再次執行: py.test --alluredir=reports(reports報告目錄,不存在會直接新增),生成中間結果成功
5.allure兩種模式
allure sevre reports
allure generate reports