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%

  • 相关阅读:
    CSS实现返回网页顶部
    jQuery实现小火箭动态返回顶部代码
    Linux目录结构介绍
    Linux常用命令及技巧
    Linux文件系统
    Linux特性
    numpy中基础函数
    restful规范
    堆栈
    三次握手与四次挥手
  • 原文地址:https://www.cnblogs.com/pywen/p/14334992.html
Copyright © 2011-2022 走看看