牌圣消灭独 發表於 2026-1-2 21:38:00

allure的安装

<p>allure安装包括三部分</p>
<p>1.java环境的安装以及配置</p>
<p>2.allure的下载安装</p>
<p>3.allure-pytest安装</p>
<p>&nbsp;</p>
<p>首先进行第一步</p>
<p>JDK下载</p>
<p>Index of openjdk-local/21</p>
<p>进行下载</p>
<p>解压后 ,在左下角搜索框输入&nbsp; cmd</p>
<p><img src="https://img2024.cnblogs.com/blog/3083030/202601/3083030-20260102191217307-423858738.png"></p>
<p>&nbsp;</p>
<p>进入到解压后的bin文件</p>
<p>1.windows系统可以用命令&nbsp; cd 进入</p>
<p>例如 我这边下载的地址为&nbsp;&nbsp;C:\Users\Administrator\Downloads\openjdk-21_windows-x64_bin\jdk-21\bin</p>
<p>进行验证 解压的文件包是否生效</p>
<p>2.输入命令&nbsp;java -version</p>
<p><img src="https://img2024.cnblogs.com/blog/3083030/202601/3083030-20260102191444545-1289490524.png"></p>
<p>3.配置环境变量,是的java环境全局通用</p>
<ul>
<li class="ybc-li-component ybc-li-component_ol">
<div class="ybc-p"><strong>Win + R</strong>​ 输入 <code class="hyc-common-markdown__code__inline">sysdm.cpl</code>回车</div>
</li>
<li class="ybc-li-component ybc-li-component_ol">
<div class="ybc-p">点击"高级" → "环境变量"</div>
</li>
<li class="ybc-li-component ybc-li-component_ol">
<div class="ybc-p">在"系统变量"部分:</div>
<ul class="ybc-ul-component">
<li class="ybc-li-component ybc-li-component_ul">
<div class="ybc-p">点击"新建":</div>
<ul class="ybc-ul-component">
<li class="ybc-li-component ybc-li-component_ul">
<div class="ybc-p">变量名:<code class="hyc-common-markdown__code__inline">JAVA_HOME</code></div>
</li>
<li class="ybc-li-component ybc-li-component_ul">
<div class="ybc-p">变量值:<code class="hyc-common-markdown__code__inline">C:\Users\Administrator\Downloads\openjdk-21_windows-x64_bin\jdk-21</code></div>
</li>
</ul>
</li>
<li class="ybc-li-component ybc-li-component_ul">
<div class="ybc-p">找到"Path" → 双击编辑 → 点击"新建"</div>
</li>
<li class="ybc-li-component ybc-li-component_ul">
<div class="ybc-p">输入:<code class="hyc-common-markdown__code__inline">%JAVA_HOME%\bin</code></div>
</li>
</ul>
</li>
<li class="ybc-li-component ybc-li-component_ol">
<div class="ybc-p">点击所有"确定"按钮</div>
</li>
<li class="ybc-li-component ybc-li-component_ol">
<div class="ybc-p">4.完成后在其他目录下输入命令&nbsp;&nbsp;java -version</div>
</li>
</ul>
<p>4.&nbsp;完成后在其他目录下输入命令&nbsp;&nbsp;java -version,验证环境配置成功<br><br></p>
<ul>
<ul>
<li>
<p><img src="https://img2024.cnblogs.com/blog/3083030/202601/3083030-20260102191746373-784145977.png"></p>

</li>

</ul>
</ul>
<p>&nbsp;</p>
<p>&nbsp;二.allure的安装</p>
<p>1.下载地址:Central Repository: io/qameta/allure/allure-commandline</p>
<p>选取版本,我选取的为为&nbsp;allure-commandline-2.21.0.zip 文件包</p>
<p>&nbsp;</p>
<p>2.解压后配置文件</p>
<p>&nbsp;</p>
<h3><strong>&nbsp; &nbsp;环境变量</strong></h3>
<ol class="ybc-ol-component ybc-ol-component_1">
<li class="ybc-li-component ybc-li-component_ol">
<div class="ybc-p"><strong>打开环境变量设置</strong></div>
<ul class="ybc-ul-component">
<li class="ybc-li-component ybc-li-component_ul">
<div class="ybc-p">按 <code class="hyc-common-markdown__code__inline">Win + R</code>,输入 <code class="hyc-common-markdown__code__inline">sysdm.cpl</code>,回车</div>
</li>
<li class="ybc-li-component ybc-li-component_ul">
<div class="ybc-p">点击"高级" → "环境变量"</div>
</li>
</ul>
</li>
<li class="ybc-li-component ybc-li-component_ol">
<div class="ybc-p"><strong>编辑系统变量 Path</strong></div>
<ul class="ybc-ul-component">
<li class="ybc-li-component ybc-li-component_ul">
<div class="ybc-p">在"系统变量"中找到 <code class="hyc-common-markdown__code__inline">Path</code>,点击"编辑"</div>
</li>
</ul>
</li>
</ol>
<p>&nbsp; &nbsp; &nbsp; &nbsp; 3.点击"新建"&nbsp; &nbsp;(我的解压后的bin文件地址为&nbsp;D:\anzhuangbao\allure-commandline-2.21.0\allure-2.21.0\bin)&nbsp;</p>
<ul>
<li class="ybc-li-component ybc-li-component_ul">
<div class="ybc-p">输入:<code class="hyc-common-markdown__code__inline">D:\anzhuangbao\allure-commandline-2.21.0\allure-2.21.0\bin</code></div>
</li>
</ul>
<p>&nbsp;</p>
<p>3.进行验证</p>
<p>3.1先检查文件是否确实存在:&nbsp;dir "D:\anzhuangbao\allure-commandline-2.21.0\allure-2.21.0\bin\allure.bat"</p>
<p>能看到 <code class="hyc-common-markdown__code__inline">allure.bat</code>文件。</p>
<p><img src="https://img2024.cnblogs.com/blog/3083030/202601/3083030-20260102211709641-1544260071.png"></p>
<p>&nbsp;3.2&nbsp;验证配置</p>
<div class="ybc-p">&nbsp; 配置完成后:</div>
<ol class="ybc-ol-component ybc-ol-component_1">
<li class="ybc-li-component ybc-li-component_ol">
<div class="ybc-p"><strong>关闭所有已打开的命令行窗口</strong></div>
</li>
<li class="ybc-li-component ybc-li-component_ol">
<div class="ybc-p"><strong>新开一个命令提示符(CMD)</strong></div>
</li>
<li class="ybc-li-component ybc-li-component_ol">
<div class="ybc-p"><strong>运行验证命令</strong>:
<p># 验证 Allure 版本<br>allure --version<br># 应显示:2.21.0</p>
<p># 验证路径<br>where allure<br># 应显示:D:\anzhuangbao\allure-commandline-2.21.0\allure-2.21.0\bin\allure.bat</p>
<p># 验证 Java 环境<br>java -version</p>
</div>
</li>
</ol>
<p><img src="https://img2024.cnblogs.com/blog/3083030/202601/3083030-20260102212521503-305845093.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>3.allure-pytest安装&nbsp;pip install allure-pytest pytest</p>
<p>下载安装</p>
<p><img src="https://img2024.cnblogs.com/blog/3083030/202601/3083030-20260102213542287-24131099.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>4.验证安装成功,运行成功后即可</p>
<p>import allure</p>
<p>import pytest</p>
<p>@allure.title("简单数学测试")<br>def test_addition():<br>    """验证基本加法"""<br>    assert 1 + 1 == 2</p>
<p>@allure.title("字符串操作测试")<br>def test_string():<br>    """验证字符串方法"""<br>    assert "hello".upper() == "HELLO"</p>
<p>&nbsp;</p><br><br>
来源:https://www.cnblogs.com/liuzi26/p/19432845
頁: [1]
查看完整版本: allure的安装