zoukankan      html  css  js  c++  java
  • window 10 中安装 allure

    1、进入cmd ,使用powershell

    C:UsersCZY>powershell
    Windows PowerShell
    版权所有 (C) Microsoft Corporation。保留所有权利。

    2、查看powershell 的版本,scoop要求powershell 版本至少是5或更高

    PS C:UsersCZY> $PSVersionTable
    
    Name                           Value
    ----                           -----
    PSVersion                      5.1.17134.765
    PSEdition                      Desktop
    PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
    BuildVersion                   10.0.17134.765
    CLRVersion                     4.0.30319.42000
    WSManStackVersion              3.0
    PSRemotingProtocolVersion      2.3
    SerializationVersion           1.1.0.1

    3、下载 scoop并安装

    PS C:UsersCZY> iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
    PowerShell requires an execution policy of 'RemoteSigned' to run Scoop.
    To make this change please run:
    'Set-ExecutionPolicy RemoteSigned -scope CurrentUser'
    #若执行iex命令时有上面的提示,根据提示操作
    
    PS C:UsersCZY> Set-ExecutionPolicy RemoteSigned -scope CurrentUser
    
    PS C:UsersCZY> iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
    Initializing...
    Downloading scoop...
    Extracting...
    Creating shim...
    Downloading main bucket...
    Extracting...
    Adding ~scoopshims to your path.
    'lastupdate' has been set to '2019-07-18T23:23:48.8724096+08:00'
    Scoop was installed successfully!
    Type 'scoop help' for instructions.

    4、查看scoop 是否安装完成

    PS C:UsersCZY> scoop help
    Usage: scoop <command> [<args>]
    ...

    5、安装 allure

    PS C:UsersCZY> scoop install allure
    Installing 'allure' (2.12.1) [64bit]
    allure-commandline-2.12.1.zip (16.3 MB) [=====================================================================] 100%
    Checking hash of allure-commandline-2.12.1.zip ... ok.
    Extracting allure-commandline-2.12.1.zip ... done.
    Linking ~scoopappsallurecurrent => ~scoopappsallure2.12.1
    Creating shim for 'allure'.
    'allure' (2.12.1) was installed successfully!

    6、使用 allure 需要提前安装 Java jdk,官方文档建议使用 jdk8,此处jdk8安装省略。

    7、在 cmd 中查看 allure 版本

      C:UsersCZY>allure --version
      2.12.1

    显示版本号,说明 allure 已经成功

    8、使用 allure 指定测试案例生成报告,并存放于指定文件中

    # allure 指定测试案例运行和指定目录生成报告
    >pytest -s -q C:UsersCZYPycharmProjectsDemosrc	est_selenium2.py --alluredir=C:UsersCZYPycharmProjectsDemo
    eport	est_json    
    # 存放json报告数据的目录
    
    >allure generate C:UsersCZYPycharmProjectsDemo
    eport	est_json  -o C:UsersCZYPycharmProjectsDemo
    eport
    eport1
    # 存放测试结果数据所在目录 与 测试报告保存的目录

    allure 生成报告,参考官方文档

    https://docs.qameta.io/allure/#_python

    您对以上内容有何建议或意见,请写下来告诉我,谢谢!!!
  • 相关阅读:
    Node爬虫之初体验
    Angular中ui-router实现路由嵌套案例
    Angular路由与多视图综合案例
    面试一周10多家公司面试问题总结 ,react相关的并没多少
    单页面应用和多页面应用
    dangerouslySetInnerHTML 正常解析后台返回的html
    文件上传服务器跨域问题
    回流的触发方式
    antd 树的递归 循环展示部门组织架构
    日常杂项记录:(jquery弹出层插件、js判断是pc还是移动端)
  • 原文地址:https://www.cnblogs.com/chenri/p/11210808.html
Copyright © 2011-2022 走看看