版本管理工具 Git、GitHub、Gitee、与GitLab

Git、GitHub、Gitee、与GitLab 是最流行的版本管理工具当中的几个。 是全球最大的开源社区,Gitee 是国内免费的开源社区,下载速度快。GitLab 是最受欢迎的企业搭建 Git 管理私库软件。

DevOps 工具链-Java 持续集成发布流水线

本篇主要介绍 DevOps 工具链,在 DevOps 流程中用到的工具包括敏捷管理工具、文档管理、代码版本管理、构建工具、测试工具、持续构建工具、部署工具、运维工具、监控工具等。

编译构建工具-Maven使用技巧

Maven 是 Apache 基金会的一个开源项目,它是研发项目管理和构建的综合工具,为开发人员提供了一个完整的构建生命周期框架。本篇记录了 Maven 日常使用的常用技巧。

Vue构建工具和基础插件

本篇介绍如何使用工程化工具构建Vue项目。Vue 常用工具有Vue cli、npm、vue-devtools、VSCode。

Postman 接口自动化测试与持续集成全栈-Postman 脚本编程

Postman 使用 Javascript 编写测试脚本,它运行在 Node.js 之上,因此也继承了 Node.js 强大的编程能力,可以动态灵活的处理请求和测试集的事物。例如可以在测试脚本中包含动态参数,在不同的请求之间传递数据。

EMocker 易墨客 --30分钟上手教程

EMocker 快速上手使用,精准测试、模拟服务、服务代理转发等。使用 Java 或 Node.js 自定义规则。

EMocker 易墨客 --HTTP/HTTPS 接口服务模拟与监控工具简介

Mock 服务器可以模拟任何使用 HTTP / HTTPS 对外提供服务的 WebService 服务、系统或网站。

敏捷研发流程-行为驱动开发 Behavior Driven Development (BDD)

行为驱动开发 Behavior Driven Development (BDD)是一个比较流行的敏捷流程落地方法,它包括了产品特性、用户故事、测试场景梳理、单元测试、集成测试、接口测试、验收测试自动化框架。如果说 Scrum 是敏捷管理方法,BDD 就是管理方法落地的流程、技术和工具集合。

Scrum 敏捷管理

Scrum是一种用于开发创新产品和服务的敏捷方式。它包括了工件(产品列表、冲刺列表、潜在可交付产品增量)、角色(产品负责人、Scrum Master、开发团队)、活动(冲刺、冲刺规划、每日例会、冲刺执行、冲刺评审、冲刺回顾、产品列表梳理)和规则。

Java 单元测试框架-JUnit

JUnit 是最流行的 Java 单元测试框架。开发人员使用 JUnit 对类和方法进行测试。单元测试是白盒测试方法。