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%

  • 相关阅读:
    Mac下各种编程环境的配置问题(python java)
    hackintosh和windows时区问题
    CAN波特率计算公式
    Jetson nano 安装 TensorFlow
    python逻辑运算符优先级
    CSS知识点(一)
    HTML标签(二)
    python2与python3的区别
    HTML标签(一)
    IO多路复用和协程
  • 原文地址:https://www.cnblogs.com/pywen/p/14334992.html
Copyright © 2011-2022 走看看