-
Devops-wiki-核心行动-02-需求分析
拓展阅读
Devops-01-devops 是什么?
Devops-02-Jpom 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件
代码质量管理 SonarQube-01-入门介绍
项目管理平台-01-jira 入门介绍 缺陷跟踪管理系统,为针对缺陷管理、任务追踪和项目管理的商业性应用软件
项目管理平台-01-Phabricator 入门介绍 一套集成的强大工具,帮助公...
2016-10-14 02:15:54 |
Devops
-
Devops-wiki-核心行动-01-软件开发过程(英语:software development process),或软件过程(英语:software process)
拓展阅读
Devops-01-devops 是什么?
Devops-02-Jpom 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件
代码质量管理 SonarQube-01-入门介绍
项目管理平台-01-jira 入门介绍 缺陷跟踪管理系统,为针对缺陷管理、任务追踪和项目管理的商业性应用软件
项目管理平台-01-Phabricator 入门介绍 一套集成的强大工具,帮助公...
2016-10-14 02:15:54 |
Devops
-
代码质量管理 SonarQube-01-入门介绍
拓展阅读
Devops-01-devops 是什么?
Devops-02-Jpom 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件
代码质量管理 SonarQube-01-入门介绍
项目管理平台-01-jira 入门介绍 缺陷跟踪管理系统,为针对缺陷管理、任务追踪和项目管理的商业性应用软件
项目管理平台-01-Phabricator 入门介绍 一套集成的强大工具,帮助公...
2016-10-14 02:15:54 |
Devops
-
qa-02-Refactoring
If else
你可能认为太多的 if-else 语句显得不够优雅,想要解决这个问题。但是,什么才是优雅呢?
并非一定要为了重构而替换 if-else,只有在必要的时候才进行。
以下是一些替代 if-else 的技巧。
two branches
code like this.
if(condition) {
//do sth1
} else {
//do sth2...
2016-10-14 02:15:54 |
Devops
-
QA-01-包的 jar 包依赖解析, jar 包的 class 文件类解析
依赖梳理
war 包依赖的 jar
jar 对应的 class
可以做什么?
确认最新的版本
类冲突
包兼容性
包安全性扫描?
snapshot 禁止
低版本强制升级?
版本之间的差异对比?
新增修改的包版本进行对比+review?
整体流程
和流水线联合在一起。
记录每一个版本的基础信息。
然后再结合上面的信息...
2016-10-14 02:15:54 |
Devops
-
QA-00-软件质量
TODO:
CI/CD 平台搭建?
gitlab?
nexus?
jenkins?
docker/k8s?
sonarQube
jacoco
自己的流水线?
cmdb+审批流+权限管理?
日志=》链路
应用内的链路分析
依赖梳理
war 包依赖的 jar
jar 对应的 class
可以做什么?
确认最新的版本
类冲突
包兼容性
包安全性扫描...
2016-10-14 02:15:54 |
Devops
-
项目管理文档 wiki-02-Confluence 聊一聊
拓展阅读
Devops-01-devops 是什么?
Devops-02-Jpom 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件
代码质量管理 SonarQube-01-入门介绍
项目管理平台-01-jira 入门介绍 缺陷跟踪管理系统,为针对缺陷管理、任务追踪和项目管理的商业性应用软件
项目管理平台-01-Phabricator 入门介绍 一套集成的强大工具,帮助公...
2016-10-14 02:15:54 |
Devops
-
项目管理文档 wiki-01-Confluence 简单介绍
拓展阅读
Devops-01-devops 是什么?
Devops-02-Jpom 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件
代码质量管理 SonarQube-01-入门介绍
项目管理平台-01-jira 入门介绍 缺陷跟踪管理系统,为针对缺陷管理、任务追踪和项目管理的商业性应用软件
项目管理平台-01-Phabricator 入门介绍 一套集成的强大工具,帮助公...
2016-10-14 02:15:54 |
Devops