前言 目前有两种纯测试的测试框架,pytest和unittest unittest应该是广为人知,而且也是老框架了,很多人都用来做自动化,无论是UI还是接口 pytest是基于unittest开发的另一款更高级更好用的单元测试框架 出去面试也好,跟别人说起来也好,pytest的逼格明显高于unittest为什么要用Pytest pytest 的官方网站介绍,它具有如下特点: 非常容易上手,入门简单
jenkens升级环境安装:windows7+64位pytest:4.0.2allure的安装:allure的python库pytest-allure-adaptorjenkins的安装:2.138.2 (查看已安装版本:登录jenkins后,在网页右下角可查看)JDK 1.8 注意:jenkins2.357之后的版本不再支持jdk8最好安装jdk11和新版本的Jenkins2.414&
转载 2024-03-15 08:40:05
42阅读
jenkins集成pytest-allure统计测试用例安装allure2命令行工具安装pytest,python-allure本地测试jenkins集成查看结果 allure官方github:https://github.com/allure-framework/allure2 release下载地址:https://github.com/allure-framework/allure2/re
一、插件介绍二、Jenkins 集成 FindBugs、CheckStyle、PMD插件;1.安装插件系统管理 -> 管理插件 -> 可选插件-> 搜索 Findbugs,Checkstyle,PMD 并且选中进行安装,安装成功以后重新启动Jenkins;2.Jenkins任务中配置Findbugs插件;在构建的时候Goals and options添加参数 compile -D
首先搭建java的环境,这个这里不做介绍。搭建好java的环境后,在https://jenkins.io/上下载jenkins,以及在https://jenkins.io/上下载tomcat,都下载完成后,进行解压,把jenkins.war放在tomcat的webapps的目录下,在tomcat的bin目录下,点击start.bat启动tomcat,启动后,在浏览器中访问http://localh
jenkins 提供了rest api,我们可以基于rest api 暴露prometheus metrics,社区已经有了好多 开源的实现了,使用起来也比较方便,以下集成几个进行简单的测试 环境准备 docker-compose 文件 version: "3" services: jenkins:
原创 2021-07-19 11:44:18
649阅读
Jenkins 是工作中日常用到的编译打包工具,但是后来搭建中,安装插件真是一言难尽。今天把我的搭建整理下,仅供参考。从官网上下载rpm的速度简直让人不能忍受,所以千万不要去官网下载。推荐去:http://mirrors.jenkins-ci.org/status.html ,选择第一个清华大学的镜像站,再选择redhat,可以快速下载到最新的镜像。先说说我这次安装的环境是Windowns Ser
转载 2023-12-11 13:39:59
39阅读
jenkins使用Git持续构建jenkins添加git插件。在Availabletab页中找到GitPlugin  点击下方的InstallwithoutRestart安装插件。  插件安装完毕后,我们需要在jenkins中配置Git.exe的位置。  点击保存,jenkins整体的配置可以告一段落,下面我们来创建和配置job。    点击左侧的NewItem,选择一个自由风格的job,点击O
原创 2020-11-30 16:49:44
928阅读
jenkins添加git插件。 在Available tab页中找到Git Plugin 点击下方的Install without Restart安装插件。 插件安装完毕后,我们需要在jenkins中配置Git.exe的位置。 点击保存,jenkins整体的配置可以告一段落,下面我们来创建和配置j
原创 2021-07-21 10:59:31
476阅读
# 在Jenkins使用Python环境构建教程 ## 流程概述 首先让我们来看一下整个流程的步骤: | 步骤 | 操作 | | --- | --- | | 1 | 安装Python插件 | | 2 | 配置Python环境 | | 3 | 编写构建脚本 | | 4 | 执行构建 | ## 具体步骤 ### 步骤1:安装Python插件 在Jenkins中安装Python插件是非常简
原创 2024-04-11 04:43:59
164阅读
# Jenkins使用Yarn构建Vue项目的科普文章 在现代前端开发中,Vue.js以其灵活性和易于上手的特性受到广泛欢迎。因此,使用CI/CD工具自动化构建和部署Vue项目变得越来越重要。本文将介绍如何使用Jenkins和Yarn构建Vue项目,并配合流程图和甘特图来帮助读者更好地理解整个流程。 ## 1. 什么是JenkinsJenkins是一款开源的持续集成(CI)工具,帮助开发
原创 2024-08-11 05:23:26
105阅读
使用jenkins构建自动化发布系统之构建jenkins牛恒博DevOps视角jenkins安装安装设置jenkins目录在catalina.sh中定义jenkins$exportCATALINA_OPTS="-DJENKINS_HOME=/path/to/jenkins_home/-Xmx512m"$catalina.shstart在linux环境变量中定义jenkins$exportJENKI
原创 2021-03-13 12:24:41
1369阅读
简介本次我们将要学习JenkinsAPI接口,我们先用Python-jenkins这个库完成。仓库Pypi :https://pypi.org/project/python-jenkins/在线文档: http://python-jenkins.readthedocs.org/en/latest/当前环境Python版本 v3.7.0功能Create new jobs  创建新项目 &n
转载 2023-08-24 19:43:07
80阅读
groovy学习 – 基础语法gradle – Projectgradle – Taskgradle生命周期Android中的gradleAndroid自定义插件groovy语言是Gradle构建的基础,所以在讲解Gradle之前我们有必要先学习一下groovy的一些基础知识。groovy也是一种jvm的动态语言,在编译后也跟java一样会生成字节码文件,那么你要是有java的基础,学习groov
转载 2024-06-17 12:57:52
803阅读
运维 - 实践篇(六)- 基础 Jenkins 自动流程搭建前面我们已经完成了 Gitlab 的搭建,当然,这里有无法通过 SSH 拉取项目的问题缺陷。接下来我们将要通过部署 Jenkins 来完成项目的 Gitlab 提交与自动部署。这里同样的和 K8S 集群一样,我们换了一个性能较好的服务器,同样的需要配置 Docker 开发环境。修订时间修订内容备注2022/02/02完成基础 Jenkin
转载 2024-02-26 17:09:28
219阅读
目录 一、持续集成环境Jenkins安装 1.安装Jenkins需要依赖JDK 2.获取软件包 jenkins 3.修改jenkins配置 4.启动jenkins 5.获取admin密码  6.添加管理员账户,并进入Jenkins后台 二、持续集成环境Jenkins插件管理 1.修改Jenkins插件下载地址 2.下载中文汉化插件​
转载 2024-04-01 00:00:25
176阅读
持续集成之②:整合jenkins与代码质量管理平台Sonar并实现构建失败邮件通知一:Sonar是什么?Sonar 是一个用于代码质量管理的开放平台,通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如FindBugs,PMD等)直接显示在Web页面上,
转载 2024-05-07 12:41:44
92阅读
前言:构建的项目为pytest+appium+allure,在pycharm里面已将环境代码调试并测试完毕,放到jenkins里执行的一些问题整理问题1.pycharm里可以正常运行代码,到了jenkins里提示module not found(而且非第三方包,自己写的py模块的情况):这里优先考虑sys.path的问题,本人亲测,不说100%的问题,至少90%的情况可以通过添加sys.path处
转载 2024-07-30 15:21:47
81阅读
Jenkins中自动构建项目的类型很多,常用有以下三种:l自由风格软件项目(freestyle project)项目(Maven Project)流水线项目(Pipline Project)每种类型的构建都可以完成一样的构建过程与结果,只是在操作方式、灵活度等方面有所区别,在实际开发中可以根据自己的需求和习惯来选择。(推荐流水线项目,比较灵活)1.演示自由风格软件项目上传代码->拉取代码-&
转载 2023-07-05 22:56:16
401阅读
文章目录前言一、Jenkins 是什么?二、三种构建方式1.新建自由风格的软件项目2.maven风格1)构建并推送jar包2 shell脚本完成部署总结 前言本文是在安装好jenkins以及其他环境的前提下编写的。所以需要保证jenkins服务器上有maven,jdk,关联git等操作。如果需要搜索其他文档 一、Jenkins 是什么? 百度百科: jenkins是一个开源软件项目,
  • 1
  • 2
  • 3
  • 4
  • 5