Ubuntu+Python3+Allure环境搭建

Python 3

自带的3.6版本

  • 安装 pip
  sudo apt install python3-pip

安装JDK

sudo apt-get update
sudo apt-get install openjdk-8-jdk
sudo update-alternatives --set java /usr/lib/jvm/jdk1.8.0_version/bin/java  # 设置环境变量
java -version  # 显示版本信息表示安装成功

安装Allure

sudo apt-get update 
sudo apt-get install allure

上述安装方式使用allure -- version时候报:allure: command can not found
需要设置allure的bin放到PATH里边
若whereis allure找不到allure
换下边方式安装

curl -o allure-2.7.0.tgz -Ls https://dl.bintray.com/qameta/generic/io/qameta/allure/allure/2.7.0/allure-2.7.0.tgz
sudo tar -zxvf allure-2.7.0.tgz -C /opt/
sudo ln -s /opt/allure-2.7.0/bin/allure /usr/bin/allure  
allure --version 

安装pytest/pytest-allure

pip install pytest
pip install pytest-allure

使用 allure

pytest --alluredir=/tmp/my_allure_results  # 后边的目录存放生成的报告
allure serve /tmp/my_allure_results  # 生成测试报告

执行完生成测试报告后,就会在本地打开的漂亮的图形界面的测试报告了


测试报告主界面

你可能感兴趣的:(Ubuntu+Python3+Allure环境搭建)