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 # 生成测试报告
执行完生成测试报告后,就会在本地打开的漂亮的图形界面的测试报告了