zoukankan      html  css  js  c++  java
  • pytest + allure 生成自测报告

    1、首先安装java运行的环境,因为allure 是由java语言开发,所以依赖java环境,配置环境java运行的环境变量

    2、下载allure

      1. https://github.com/allure-framework/allure2/releases

      2. 解压allure后配置环境变量。

        注:这里有坑,有时配到到D、E、F、G时候运行allure会提示找不到allure,这里建议大家解压后放到 C:\Program Files (x86)这个里面 ,然后找到allure的bin目录,配置到系统path环境变量中

      

      3. 安装pytest的allure依赖包

        pip install allure-pytest

      4. pytest运行代码 的main函数里运行 ["--alluredir=allure_reports"]  

        注:allure_reports是生成json的文件名,自定义即可,运行成功后在allure_reports目录里有许多json、txt文件,代表运行成功

      5. pycharm ---> Terminal 终端启动allure服务

        allure serve allure_reports       启动 allure_reports  启动这个服务,pycharm 会自动打开一个浏览器展示allure 里的测试报告

          注:1.启动失败,请去配置java和jdk的环境变量,重启 pycharm,如果启动成功

            2.启动allure不能进入allure_report里面启动 ,否咋打开的报告测试数据是NaN%

  • 相关阅读:
    分层领域模型
    JAVA集合Set 交集、差集、并集
    http状态码301和302详解及区别
    设计模式(16) 命令模式
    设计模式(15) 解释器模式
    设计模式(14) 模板方法模式
    设计模式(13) 职责链模式
    设计模式(12) 代理模式
    设计模式(11) 享元模式
    设计模式(10) 外观模式
  • 原文地址:https://www.cnblogs.com/pywen/p/14334992.html
Copyright © 2011-2022 走看看