一、接口基础 接口测试是对系统和组件之间的接口进行测试,主要是效验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系。其中接口协议分为HTTP,RPC,Webservice,Dubbo,RESTful等类型。 接口测试流程 1、需求评审,熟悉业务和需求 2、开发提供接口文档 3、编写接口测试用例 4、用例评审 5、提测后开始测试 6、提交测试报告两种常见的
转载
2024-10-10 09:13:57
29阅读
继续来学习basic steps这个插件支持的方法。前面一篇重点介绍了pipeline代码如何发送邮件,以及在一个html格式的邮件的模块方法里,我用到了readFile这个方法。本篇来学习readFile方法和retry和sleep方法1.方法readFile先看看官网关于这个方法的介绍。这个readFile的功能就是从当然Jenkins的WORKSPACE路径下读一个文件,返回这个文件的字符串
转载
2024-03-30 22:02:09
245阅读
一、什么是持续集成? jenkins介绍Jenkins官网:https://jenkins.io/Jenkins只是一个平台,真正运作的都是插件。这就是jenkins流行的原因,因为jenkins什么插件都有 部署代码上线流程:1、代码获取(直接了拉取)
2、编译 (可选)
3、配置文件放进去
4、打包
5、scp到目标服务器
6、将目标服务器移除集群
7、解压并放
转载
2024-06-07 08:05:16
1145阅读
文件目录相关操作 deleteDir:删除当前目录dir:切换到目录默认流水线工作在工作空间目录下,dir步骤可以让我们切换到其他目录dir('/tmp'){
deleteDir()
}fileExists:判断文件是否存在,结果返回布尔值isUnix:判断是非为UNIX系统,如果是则返回truepwd:返回当前所在目录有一个布尔类型的可选参数tmp,如果为true,则返回与当前工作空间
转载
2024-03-04 13:38:13
425阅读
一、Jenkins简介1.1 Jenkins简介Jenkins 是一个可扩展的持续集成引擎。主要用于:持续、自动地构建/测试软件项目。 监控一些定时执行的任务。Jenkins拥有的特性包括:易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持。 易于配置-所有配置都是通过其提供的web界面实现。 集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过
转载
2024-08-26 16:48:12
166阅读
1、tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。1.1、tail命令语法$ tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]参数解释
转载
2024-06-23 11:27:30
70阅读
1)启动 Jenkins 后在首页点击"开始创建一个新任务"。 2)输入任务名称,选择自由风格,点击“确定”。 1) 任意输入描述,然后勾选"丢弃旧的构建", 在"保持构建的最大个数中"输入 3。 1)勾选"参数化构建过程",选择添加"字符参数" 2)设置参数名称、默认值和描述 1)在"构建触发器"中勾选"定时构建",日程表中输入H2/ * * * *,表示每两分钟构建一次。 1)在构建中选择执行
转载
2024-02-21 12:56:10
444阅读
前言最近在使用jenkins研究集成测试方面,并且使用reportNg来生成测试的报告,发现每次运行后的测试报告都会覆盖掉我们之前的测试报告,这个不是我们想要的结果,我们需要的应该是根据执行的日期生成一个目录,接着报告文件都在对应的时间目录下面。所以就需要引入Dynamic Parameter 这个插件了。正文Dynamic Parameter 可以动态的生成我们想要的一些参数,使用的语言是gro
转载
2024-03-18 06:48:20
437阅读
此文需要有Jenkins pipeline job 的简单使用经验场景我们日常的测试函数, 一般是不能仅仅在本地跑的,还需要一个公共的跑测试的环境,作为合并新的PR的依据。 如果用Jenkins 作为自动跑新分支test任务的环境的话,就会面临一个问题:如何切换到PR请求对应的分支去跑test。Jenkins 不能直接获取触发事件的git分支自己在网上查了一下,发现网上现有的 Jenkins自动切
转载
2024-05-07 10:01:05
87阅读
本文主要介绍Jenkins集成taffy/nose框架进行自动化测试并输出测试报告方法。0. 测试环境Jenkis主节点部署在CentOS系统上,子节点为Win10 64位系统(即我们本机运行自动化测试脚本的机器)。另外子节点Windows系统需安装jdk,本文使用版本为jdk-8u144。1. 新增jenkins节点1) 打开Jenkins页面,选择 Jenkins->
转载
2024-03-01 12:08:33
1154阅读
本文实现了一个类似jenkins滚动日志的小功能,如果你正在做发布系统类似的东西,这个功能会非常有用。滚动日志jenkins的日志能够滚动显示,关闭后重新进入依然能够继续滚动,非常棒。做这种效果,直接想到的有两种方式:1) Websocket2) 轮询获取可是我太笨了,websocket代码对我来说有点复杂。另外我还没想清楚如果关了日志窗口重新进入,ws会有什么样的反应。所以我
转载
2023-11-29 22:18:57
279阅读
官网:https://www.jenkins.io/zh/ 官方文档:https://www.jenkins.io/zh/doc/ 这里就跳过安装流程了,docker安装apt安装 目录基本信息各个文件夹的作用使用创建以及使用Job(项目)创建自由项目远程部署构建定时任务插件的使用集成Allure报告插件集成企业微信集成电子邮件 基本信息各个文件夹的作用 jobs:存放项目的文件夹 logs:日记
转载
2024-05-20 22:28:29
84阅读
什么是 Jenkins? 提到 Jenkins 就不得不提另一个持续集成工具——Hudson Jenkins 主要用于监视执行重复工作,如建立一个软件项目或工作运行的计划任务。当前 Jenkins 关注以下两个工作。 不断地进行项目的构建/测试软件:就像 CruiseControl 或 DamageControl。概括地说,Jenkins提供了一个易于使用的所谓的持续集成系统,使开发人员更容易修改
转载
2024-03-06 23:17:21
216阅读
1.持续集成之gitlab+gerrit+jenkins 1.1. GitLab 1.1.1. 简介 GitLab 是一个使用使用 Ruby on Rails 搭建的,用于仓库管理系统的开源项目。使用 Git 作为代码管理工具,并在此基础上搭建起来的web服务 1.1.2. 环境搭建 a) Install and configure
# Python调用adb命令读取日志文件
## 简介
在开发和测试移动应用程序时,我们经常需要查看设备上的日志文件以调试问题。ADB(Android Debug Bridge)是一个非常强大的工具,它可以帮助我们与Android设备进行通信和交互。本文将介绍如何使用Python来调用ADB命令读取日志文件。
## 准备工作
在开始之前,我们需要先安装ADB工具并确保它在系统的环境变量中可
原创
2024-01-30 09:37:59
347阅读
1、jenkins登录后-系统管理-系统设置打开后定位到下面的位置:系统管理员邮件地址一定要填写2、下滑页面定位到extend E-mail Notification:这个是jenkins的一个插件,可以去https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/国内清华园的镜像下载Tips:1、插件的安装有依赖关系,安装失败时查看依赖的文件,也在h
转载
2024-10-18 08:49:31
49阅读
# 使用 Jenkins 和 Docker 获取日志的完整指导
本文将为刚入行的小白开发者提供一篇关于如何实施“Jenkins Docker日志”的详细教程。我们将分步讲解整个流程,并给出相应的代码及解释。
## 整体流程
以下是实现 Jenkins Docker 日志的步骤概览:
| 步骤 | 描述 |
|------|------|
| 1 | 安装 Docker 和 Jenki
原创
2024-08-14 07:06:07
244阅读
centos7 安装jenkins安装java环境1 查看当前服务器是否包含java的yum包 yum -y list java*2 我的服务器中已经包含,所以可以直接yum安装,我选择的是 java-1.8.0-openjdk.x86_643 yum install java-1.8.0-openjdk.x86_64 安装好之后查看 java -version 版本,ok 没什么问题 如果yum
转载
2024-09-13 09:58:12
46阅读
jenkins简介Jenkins 是一款非常流行的 CI/CD 工具,它提供了实时日志显示功能,使得用户可以在构建和部署过程中实时查看日志输出。在 Jenkins 中,实时日志显示是通过控制台输出实现的。当用户启动构建任务时,Jenkins 会在后台执行构建过程,并将输出的日志信息实时显示在 Jenkins 的 Web 页面上。这样用户就可以在不离开 Jenkins 页面的情况下,实时查看构建任务
转载
2023-10-15 17:05:05
891阅读
文章目录1. 什么是CI/CD(DI)?2. 环境 安装部署3. 搭建 GitLab服务器(ssh方式搭建)4. 搭建 GitLab服务器(Docker方式搭建)4.1 搭建Docker环境4.2 docker容器 安装gitlab5. GitLab 提交代码6. Jenkins 配置Maven + Git自动构建jar包(第一步)7. Jenkins 将jar包远程发送给其他服务器上并自动运行
转载
2024-07-19 09:33:52
284阅读