Linux学习:配置Allure环境

背景:

  在linux上执行pytest用例生成allure报告,需要allure环境。

一、安装node:

  未安装 node 启动 allure 会报错:/usr/bin/env: node: No such file or directory

 1 # 创建安装目录
 2 $ mkdir node && cd node
 3 # 下载安装包
 4 $ wget https://npm.taobao.org/mirrors/node/v15.8.0/node-v15.8.0-linux-x64.tar.gz
 5 # 解压缩安装包
 6 $ tar -zxvf node-v15.8.0-linux-x64.tar.gz
 7 $ rm -rf node-v15.8.0-linux-x64.tar.gz
 8 # 创建软链
 9 $ ln -s /home/yuerhoo/yuerhoo/soft_my/node/node-v15.8.0-linux-x64/bin/npm /usr/bin/npm
10 $ ln -s /home/yuerhoo/yuerhoo/soft_my/node/node-v15.8.0-linux-x64/bin/node /usr/bin/node

二、安装 allure:

  方法一:

# 用npm安装
1
  $ npm install -g allure-commandline --save-dev

  方法二:
    下载包推送到服务器上解压

    下载地址:https://registry.npmjs.org/allure-commandline/-/allure-commandline-2.13.0.tgz

1 # 上传到服务器上,-be 是防止乱码卡死
2 $ rz -be
3 $ tar -zxvf allure-commandline-2.13.0.tgz
4 $ rm -f allure-commandline-2.13.0.tgz
5 $ mv package allure
6 $ chmod -R 777 allure
7 $ ln -s /home/yuerhoo/yuerhoo/soft_my/allure/bin/allure /usr/bin/allure

  方法三:复制jenkins下载的allure插件文件到指定目录,然后按照方法二的第6和第7步骤来设置权限和软链接。

 

三、验证allure环境:

  输入命令:allure --version查看是否显示版本号。。

 

posted @ 2022-06-30 17:18  不周之风  阅读(1130)  评论(0编辑  收藏  举报