首页 > Windows开发 > 详细

windows下搭建jenkins+allure+pytest

时间:2020-03-27 18:13:28      阅读:200      评论:0      收藏:0      [点我收藏+]

前言

提供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环境所在目录,后续会用到)
技术分享图片
技术分享图片

安装allure

可以自己网上找压缩包,解压并配置环境变量即可(目录要记住,后续还是要用到)
技术分享图片

jenkins

jenkins安装

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

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

技术分享图片

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

技术分享图片

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

技术分享图片

具体步骤不详讲,成功进入到该界面即可
技术分享图片

安装allure插件

技术分享图片
技术分享图片

全局配置

技术分享图片
技术分享图片
技术分享图片

创建工程

技术分享图片

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

技术分享图片

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

pip install pytest
pip install allure-pytest

技术分享图片
技术分享图片

构建项目生成报告

技术分享图片
技术分享图片

windows下搭建jenkins+allure+pytest

原文:https://www.cnblogs.com/se7enjean/p/12579953.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!