随笔分类 - Jenkins-持续集成
摘要:一、要对用户进行管理首先下载一个权限管理插件,系统管理 》插件管理 》可选插件 Role-based Authorization Strategy 系统管理 》全局安装配置中 如下图 允许用户注册(让用户自己创建然后给他分配权限 此处创建user1、user2两个用户) 二、安装好在 系统管理 》》
阅读全文
摘要:1、下载安装 Extended Choice Parameter 插件 2、打开job 》General 》参数化构建过程 》Extended Choice Parameter 注:说明下value中写的值来自于哪里 3、查看配置结果。选择对应的分支构建即可成功。
阅读全文
摘要:由于我们在测试过程中,可能需要在多个测试环境跑用例,这个时候就需要jenkins参数化了。 Jenkins参数化一般常用的有两种方式:Choice和String Parameter两种 (1)Choice Parameter :给出多个选项,构建时可以手动选择参数,默认是Coices内的第一行数据。
阅读全文
摘要:实现原理: 利用jenkins和gitlab的webhook结合,实现提交代码之后,自动触发jenkins的构建。 1、Jenkins的插件安装: 需要安装两个gitlab的插件:Gitlab Hook Plugin和gitlab,插件的安装可以直接在线安装,也可以下载插件之后上传。 下载所需插件,
阅读全文
摘要:git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置。简单的说,Git - 版本控制工具;Github是一个网站,提供给用户空间创建git仓储,保存用户的一些数据文档或者代码等;GitLab是基于Git的项目管理软件 首先,使用代码管理工具把本地的代码
阅读全文
摘要:1、Jenkins全局工具配置 登录jenkins->系统管理->Global Tool Configuration (1)JDK配置 (2)Ant配置 配置信息按照机器上实际安装的来填写。页面上的其他工具配置与我的测试工作无关,不用关注。 2、Jenkins新建任务 登录jenkins->首页的“
阅读全文
摘要:1、安装JDK (1)下载JDK,jdk8u181-x64.dmg 并进行安装 (2)配置环境变量。打开配置文件 open -e .bash_profile。按照自己的安装路径进行配置。 JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_201
阅读全文
摘要:当从本地提交文件到github的时候,提交不成功,报错,可能问题就是你还没有生成ssh秘钥 github要使用ssh密钥的原因: git使用https协议,每次pull, push都要输入密码,相当的烦。使用git协议,然后使用ssh密钥。这样可以省去每次都输密码。 公钥我们一般是给服务器的,他们到
阅读全文
摘要:使用场景: 多人协作,共同完成脚本的编写,脚本之间进行合并后,用远程构建运行脚本。做接口的轮训测试 基本的配置与Jenkins+Ant+SVN+Jmeter实现持续集成的配置一样,主要在Jenkins的配置上的区别会有所不同 安装的插件: enkins安装好之后,需要为其安装gitlab插件:在主面
阅读全文
摘要:一、什么是持续集成? 待补充 二、说明: 本次框架介绍中不涉及到介绍框架的构建过程,介绍如何构建环境详细的构建见前篇文章: jmeter+Jenkins持续集成(邮件通知) Jmeter+Jenkins持续集成(Ant运行脚本) 三、接口测试的规划: 为提升测试质量与测试进度,考虑将接口测试运用到工
阅读全文
摘要:已经配置好了发送邮件的相关信息,但是执行完脚本出现报错:MessagingException message: Exception reading response 1、查看Jenkins本次构建的控制台输出,可看到报错截图如下: 2、出现问题的原因与解决措施: 问题:本人使用的是腾讯企业邮箱,在浏
阅读全文
摘要:一、定时构建 1、构建触发器 构建触发器可以根据自己的需求选择,由图看到有四种类型: (1)可使用脚本触发远程构建; (2)其他job构建完成后触发当前job执行构建; (3)定时周期性构建; (4)hookplugin检测到源码的push操作就触发构建; (5)定时检查代码分支是否有变化,如果有变
阅读全文
摘要:Jmeter接口测试脚本运行后生成的是jtl(xml)格式的文件,这些文件不具备可读性,所以我们要把他转化为可以阅读的html格式报告。 Ant是一个功能强大的打包编译工具。我们使用他的目的是将xml文件转化为html格式的文件。 1、下载安装Ant并配置环境变量: 1、下载路径:http://mi
阅读全文
摘要:1、JDK自己下载安装喽, 2、下载Jenkins 下载路径:https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.121.1/jenkins.war 3、下载Tomact: (1)下载路径:http://mirrors.hust.edu
阅读全文