美文网首页测试自动化
linux allure下安装方法

linux allure下安装方法

作者: 郭欢小哥 | 来源:发表于2019-11-06 23:06 被阅读0次

    linux下安装方法

    Allure requires Java 8 or higher

    npm install -g allure-commandline --save-dev

    linux 需要安装插件 

    sudo pip3 install allure-python-commons

    sudo pip3 install allure-pytest

    1.安装 tomacat

    2.将Jenkins.war放到tomacat webapps下

    3.完成Jenkins安装

    4.安装Java jdk配置环境变量(1.8及以上)

    5.安装allure2

      sudo apt-add-repository ppa:qameta/allure

      sudo apt-get update

      sudo apt-get install allure

      查看allure2版本号:allure --version

    6.

      安装python3

      安装pip3  并将pip3软链到python3

      pip3 install pytest

      pip3 install allure-pytest

      pip3 install allure-python-commons

      切换到测试用例所在目录执行

      6.1:

      pytest -v -v 查看是否正常运行

      pytest --alluredir=具体报告文件存放路径 查看是否生成report文件

      6.2:

      在Jenkins中进行项目构建,查看allure是否有报告数据

      6.3如果本地需要生成allure报告文件,执行 allure generate report具体文件路径 -o allure-report的具体文件路径

      6.4如果需要查看生成报告,执行:allure serve /tmp/my_allure_results)

    7.jenkins 插件安装

      Allure Jenkins Plugin

    8.jenkins 全局设置-->Allure Commandline

    9.

    9.1Jenkins 使用自定义的工作空间

        目录:项目存放路径,根目录

        显示名称:任意

    9.2构建:

      执行shell

      cd 测试用例所在目录

      pytest --alluredir=report存放目录

      cd /home/deploy/test_dir/test_cases/back-one/test_collection/

      pytest --alluredir=/home/deploy/test_dir/test_cases/back-one/test_collection/report

      exit 0

    9.3构建后操作

      results:自定义目录已在项目根目录,只需要填写根目录后面的目录即可

      test_collection/report

    相关文章

      网友评论

        本文标题:linux allure下安装方法

        本文链接:https://www.haomeiwen.com/subject/siopbctx.html