目录1.快速入门1.1介绍1.2代码示例1.3运行结果1.4结果分析2.装饰测试类2.1介绍2.2示例代码2.3.运行结果2.4结果分析3.全局变量方式进行参数化3.1介绍3.2示例代码3.3运行结果3.4结果分析4.标记参数化4.1介绍4.2示例代码4.3运行结果4.4结果分析5.堆叠parametrize装饰器5.1介绍5.2示例代码5.3运行结果5.4结果分析6.参数为字典的方式6.1介绍
Jekins与sonarqube集成1.sonarqube质量管理http://www.idevops.site/jenkins/pipelineintegrated/chapter04/https://www.codenong.com/cs87706871/2.实现多分支管理https://www.cnblogs.com/daodaotest/p/13164513.htmlhttps://git
转载
2021-03-04 11:15:00
615阅读
2评论
Jenkins安装和持续集成环境配置 1)首先,开发人员每天进行代码提交,提交到Git仓库 2)然后,Jen
原创
2022-07-13 11:21:41
80阅读
继续文档的第二章(一)pytest中可以在命令行中静态/动态添加option,这里没什么好讲的,略过... 这里面主要讲下如何试用skip/xfail,还有incremental(包含一些列的测试步骤,如果某一步出错后,该步骤之后的所有步骤都没有任何意义了,xfail掉)1)首先来看下怎样通过命令行来skip一些case,首先要添加个optio
转载
2024-04-03 11:07:03
37阅读
【jenkins】创建一个project基础配置一、 源码管理:以git仓库添加为例二、Build Steps:以python为例问题一:jenkins构件python脚本后,报告无法在jenkins中正常使用浏览器访问三、构建后操作:报告输出Publish HTML reports四、邮件发送--配置步骤1:进入Jenkins管理--系统管理(Dashboard--》Manage Jenkin
转载
2024-09-15 06:36:26
129阅读
好,现在开始学习pytest第二章2 pytest初级用法2.1 通过python解释器调用 pytest在控制台输入命令: python -m pytest 文档说这种方式相当于直接调用 pytest,唯一的不同是这样调用会把当前目录添加到sys.path (这句是重点,重点是啥,我不知道, 我不知道这有什么用c 以后就这样,如
转载
2024-07-24 07:08:00
43阅读
大公司一般持续会有自己的DevOps,开发自己的持续集成系统,甚至有自己的自动化测试团队专门开发测试用例。 但一般公司,使用Jenkins 做持续集成测试是常见的。 或者至少使用Jenkins进行自动部署,减少开发人员再进行手工部署的效率。
转载
2021-08-05 15:10:32
211阅读
1.窗口的方式 ,重启jenkins,重新连接,继续上次的内容。(注意:点击launch,重新下载slave-agent文件,然后双击slave-agent文件进行连接。上次下载的slave-agent文件已经不能使用了)
原创
2021-08-16 17:47:46
257阅读
1、idea中设置Maven为了让idea和maven联合起来使用,需要在idea中设置--idea自身是内置了maven,但是一般不使用内置,理由是使用内置maven修改maven设置时不方便
所以使用自己安装的maven,来覆盖idea中的默认设置。下面设置以让idea指定自己安装的maven位置信息。
可以在两个位置修改:
1、File->Settings:这个位置修改的是针对当前ma
转载
2024-06-24 12:40:59
119阅读
的全功能的Python测试框架,主要特点有以下几点:简单灵活,容易上手支持参...
原创
2023-03-31 23:29:43
152阅读
最近在实习中接触了jenkins这个东西,所以花点时间了解了下。它可以在代码上传仓库(如github,gitee,gitlab)后,在jenkins(一个网站界面)中通过获取代码仓库中最新代码,进行自动化部署,而省去手动打包、上传服务器、部署这一系列步骤,非常方便。下面教程分为以下几个部分:一、在你的本地电脑或者linux服务器上下载安装jenkins:jenkins下载地址:https://je
转载
2023-08-12 23:08:24
79阅读
摘抄原因:由于原文已详细介绍数据驱动,不需要做任何修改,所以将整文抄阅摘抄目的:为了在以后实践中,能更快、更方便的找到自己不懂的内容,加以巩固学习以下为原文内容:引言前面已经和大家介绍过 Unittest 测试框架的数据驱动框架 DDT,以及其实现原理。今天和大家分享的是 Pytest 测试框架的数据驱动,Pytest 测试框架的数据驱动是由 pytest 自带的pytest.mark.param
此项目的特点是把Jenkins与CodeDeploy相结合做的CICD做的蓝绿发布,CI与CD 是分开的,CI构建完以后以BuildNumber的形式把war包存至AWS的S3桶中。同时在java项目上把java代码与配置文件分离,这样的话我们就可以war包+ 配置文件的形式把项目发布至测试、预生产、生产等环境。在CD发布的过程中CodeDeploy中用到的是 CodeDeploy
转载
2024-03-22 15:22:38
58阅读
# Docker和Jenkins的使用
## 1. 介绍
Docker是一种容器化平台,可以帮助开发人员和运维人员更轻松地构建、打包、发布和运行应用程序。Jenkins是一个开源的持续集成和交付工具,可以自动化构建、测试和部署软件。
在本文中,我们将介绍如何使用Docker和Jenkins来实现持续集成和交付的流程。我们将使用Docker容器运行Jenkins,并使用Jenkins Pipe
原创
2023-11-06 05:05:21
54阅读
Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。 这么解释很抽象,举个例子,我们开发完一个功能,我们要将项目发布打包好,然后复制到服务器,接着重启服务,如果我们又完成一个功能的开发,然后又是发布打包、复制、重启服务,其实,这是一个重复而又容易出错的操作,而Jenkins就是一个帮我们完成这个重复动作的集成工具。&
普通打包部署方式:Jekins集成部署Jekins:可以看出,jenkins充当的是一个自动构建的作用,允许持续集成和持续交付项目,而Docker相当于虚拟机,或者说是一个容器。1、持续、自动地构建/测试软件项目。 2、监控软件开放流程,快速问题定位及处理,提示开放效率。补充:1、jenkins是一个插件的集合K8s和Docker:官方定义1:Docker是一个开源的应用容器引擎,开发者可以打包他
转载
2023-11-19 13:05:23
72阅读
作者:long.woo文件下载是我们开发中比较常见的业务需求,比如:导出 excel。web 应用文件下载存在一些局限性,通常是让后端将响应的头信息改成 Content-Disposition: attachment; filename=xxx.pdf,触发浏览器的下载行为。在 electron 中的下载行为,都会触发 session 的 will-download 事件。在该
1 前提安装JDK https://blog.csdn.net/qq_27130997/article/details/102515537安装mavenhttps://blog.csdn.net/qq_27130997/article/details/1188943492 下载wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.235.2-1.1.noarch.rpm...
原创
2021-09-04 12:21:38
106阅读
【搭建jekins】
原创
2023-05-18 17:11:05
61阅读
在现代软件开发中,使用持续集成工具如 Jenkins 进行自动化构建和测试已成为一种常态。Python 作为一种流行的脚本语言,常用于编写构建脚本和测试程序。在本文中,我将分享解决“Jenkins与Python”集成问题的全过程,包括背景定位、参数解析、调试步骤、性能调优、排错指南及生态扩展等模块,以便更好地实现自动化工作流。
### 背景定位
在某次开发迭代中,团队决定使用 Jenkins