1. 安装SonarQube 1.1. 下载 下载地址:https://www.sonarqube.org/downloads/ 本次使用安装包为:sonarqube-7.4.zip 需要提前准备jdk1.8、mysql-5.6。 1.2. 安装 1、解压安装包 2、准备数据库(mysql) a)新 ...
分类:
其他好文 时间:
2019-09-27 12:24:11
阅读次数:
117
jenkins默认在build结束后会kill掉所有的衍生进程不杀进程的方法直接在shell(要后台执行命令前)加入:BUILD_ID=dontKillMe#dontKillMe可以为其他举例:BUILD_ID=dontKillMe nohup java -Xms246m -Xmx500m -jar ...
分类:
系统相关 时间:
2019-09-26 12:02:17
阅读次数:
269
一、在使用jenkins编写过程中突然出现以下问题 Parsing POMs Established TCP socket on 59407 [java] $ java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-age ...
分类:
其他好文 时间:
2019-09-25 15:26:31
阅读次数:
1035
一、为什么要做自动化测试? 假设半月迭代一次,每次迭代需要5轮测试,人工回归一次需要5个小时,最终确定一年下来,自动化为你省去600个小时,也就是75个工作日,同时也省去了测试旧功能要吐的烦恼以及人疲惫下产生的错误。 有点:提高效率、质量 自动化测试:人为驱动的测试行为转化为机器执行过程(在手工基础 ...
分类:
其他好文 时间:
2019-09-25 14:11:02
阅读次数:
99
下载jenkins https://jenkins.io/download/ 找到/Users/Shared/Jenkins/Home/ 这个目录下,这个目录虽然是共享目录,但是有权限的,非Jenkins用户/secrets/目录是没有读写权限的。 输入命令:sudo cat /Users/Shar ...
分类:
系统相关 时间:
2019-09-25 12:56:32
阅读次数:
86
随着项目的不断增多,最开始单体项目手动执行 命令,手动发布项目就不再适用了。一两个项目可能还吃得消,10 多个项目每天让你构建一次还是够呛。即便你的项目少,每次花费在发布上面的时间累计起来都够你改几个 BUG 了。 所以我们需要自动化这个流程,让项目的发布和测试不再这么繁琐。在这里我使用了 Jenk ...
分类:
Web程序 时间:
2019-09-25 12:38:25
阅读次数:
94
头几天讲了一些原理性的东西,本章进入实战。想学好自动化,还是得懂一些知识领域。例如,HTML,XML,CSS,JavaScript,Ajax,JAVA\Python\C#等语言中的一种,数据库知识,TestNg,Ant,MAven,Jenkins等。这些东西多多少少都要懂一些。笔者在编程语言方面用的 ...
分类:
其他好文 时间:
2019-09-25 12:08:29
阅读次数:
106
1.在使用Jenkins发版操作时发现,推送私有仓库harbor报错: received unexpected HTTP status: 500 Internal Server Error 2.想要登陆harbor查看,发现harbor界面登陆报错:登陆校验失败 3.登陆服务器,查看harbor的日 ...
分类:
其他好文 时间:
2019-09-24 13:41:07
阅读次数:
234
搭建环境(JDK、Ant、Jmeter、Jenkin最近版本): JDK:jdk1.8.0_60 Ant:apache-ant-1.10.2 Jmeter: apache-jmeter-3.0 Jenkins:Jenkins 2.88 1、JDK的安装 双击JDK安装包,选择安装路径C:\Progr ...
分类:
其他好文 时间:
2019-09-23 13:33:45
阅读次数:
100
1、docker环境 部署2、jenkins自动化部署3、ELK(ES+Logstash+kibana)+Kafka4、ES搜索 1、logstash同步数据库数据,通过update>最近一次修改时间来同步数据库到ES 问题:不是实时的,并且容易丢失数据 2、可以使用消息队列 可以实时的5、myca ...
分类:
其他好文 时间:
2019-09-23 12:06:54
阅读次数:
69