windows下搭建jenkins+allure+pytest

前言

提供allure的压缩包和default文件到网盘下载https://pan.baidu.com/s/1o3bw56UWPQ7AQTdXAP2UNg 提取码: cspa
感谢default文件提供者https://blog.csdn.net/qq_39653459/article/details/103585084?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
在部署的过程中也踩了很多坑,写下这篇博客记录一下,希望后来者可以少走一点坑。

  • 坑点1:jenkins安装不了插件,或者插件管理页面报红。(在首次进入jenkins页面时,要替换default文件,选择安装社区推荐的插件。)
  • 坑点2:allure报告空白(查看控制台日志记录:1.构建命令出错,可以先尝试在本机cmd执行该命令是否能成功。2.构建前和构建后的报告目录保持一致,否则jenkins无法找到数据文件无法生成报告)

安装jdk

Oracle JDK: https://www.oracle.com/java/technologies/javase-jdk13-downloads.html

小白可以选择后缀为.exe的下载,自主选择安装目录,程序会自动配置好环境变量。(这里一定要记住自己jdk环境所在目录,后续会用到)
windows下搭建jenkins+allure+pytest
windows下搭建jenkins+allure+pytest

安装allure

可以自己网上找压缩包,解压并配置环境变量即可(目录要记住,后续还是要用到)
windows下搭建jenkins+allure+pytest

jenkins

jenkins安装

jenkins下载地址https://jenkins.io/zh/
选择windows下载,会下载一个.msi后缀的文件,安装成功后会自动打开浏览器加载jenkins。(选择好安装目录,建议与上面的环境放在同一个位置)
windows下搭建jenkins+allure+pytest

命令行下启动、停止、重启jenkins,其他命令可自行百度

windows下搭建jenkins+allure+pytest

初次访问http://localhost:8080/jenkins,出现如下界面。密码在启动控制台打印出来,如果没找到,那到图中提示的文件查看

windows下搭建jenkins+allure+pytest

这里先不着急填写密码,先替换/jenkind/updates/default.json文件,可快速安装插件,替换完成记得重启jenkins

windows下搭建jenkins+allure+pytest

具体步骤不详讲,成功进入到该界面即可
windows下搭建jenkins+allure+pytest

安装allure插件

windows下搭建jenkins+allure+pytest
windows下搭建jenkins+allure+pytest

全局配置

windows下搭建jenkins+allure+pytest
windows下搭建jenkins+allure+pytest
windows下搭建jenkins+allure+pytest

创建工程

windows下搭建jenkins+allure+pytest

在General下选择高级,自定义工作目录,以后自己的脚本可以放这个目录。

windows下搭建jenkins+allure+pytest

这里选择windows批处理命令模式运行,前提是你已安装了pytest+allure模块,这里没安装的可以提供以下命令安装

pip install pytest
pip install allure-pytest

windows下搭建jenkins+allure+pytest
windows下搭建jenkins+allure+pytest

构建项目生成报告

windows下搭建jenkins+allure+pytest
windows下搭建jenkins+allure+pytest

windows下搭建jenkins+allure+pytest

上一篇:Windows10常用快捷键


下一篇:Selenium-WebDriverApi接口详解