摘要:
环境配置管理主要是针对应用对基础设施和基础服务依赖关系的配置管理。开发环境主要是在应用或软件开发过程中或完成后,开发人员对自己实现的代码进行单元测试、联调和基本的业务功能验证;集成环境开发人员完成代码开发并自验证通过后,将应用软件发布部署到这个环境,测试人员再确保软件业务功能可用,整个业务流程是可以 阅读全文
posted @ 2022-10-16 12:15
muzinan110
阅读(64)
评论(0)
推荐(0)
摘要:
持续集成的工作流程1.开发人员在本地工作空间提交代码到代码仓库;2.版本控制系统通过 WebHook 等机制实时通知持续集成服务器;3.持续集成服务器克隆最新的代码和构建脚本到服务器本地,或者专用的服务器;4,在持续集成服务器或专用服务器上执行构建脚本,对最新的代码进行检查,包括编译构建、代码动静态 阅读全文
posted @ 2022-10-16 12:08
muzinan110
阅读(159)
评论(0)
推荐(0)
摘要:
一、API 创建 • 基于 API 设计器生成 API。Swagger Editor 可以在浏览器中使用 YAML 编写服务 OpenAPI 规范的 API 文档,并能够实时预览文档以及自动化生成代码。 • 从代码扫描生成。该方法主要在项目中后期使用。在项目迭代过程中,会不断更新现有的 API 接口 阅读全文
posted @ 2022-10-16 12:06
muzinan110
阅读(141)
评论(0)
推荐(0)
摘要:
1.一包到底就是将软件从源代码编译构建出一个部署包,在后续的流程中都统一使用这一个部署包。这样做的好处有以下两点。①减少了编译时间:每次编译都需要花费时间,并且占用编译机的资源,如果代码库比较大重复编译将是一场灾难。②保证部署包的一致性:因为在各个阶级进行测试的部署包都是同一个,这样可以保证部署到生 阅读全文
posted @ 2022-10-16 12:04
muzinan110
阅读(284)
评论(0)
推荐(0)
摘要:
STEP1:定义自动化测试的范围。在实施自动化测试之前,先确定哪些类型的测试可以被自动化。 基础设施层,该层主要是准备用于自动化测试的数据和环境。可以使用自动化或者基于容器的方式进行构建。常用的工具有Ansible、Chef、Puppt、Jenkins 等。 单元测试层,该层主要针对代码的方法、类和 阅读全文
posted @ 2022-10-16 12:01
muzinan110
阅读(361)
评论(0)
推荐(0)
摘要:
1. 代码管理/分支策略代码托管在哪里?使用git or svn?分支策略/分支模型?CI 服务可以访问您的代码库吗?代码结构如何?需要一个库,还是多个库?版本号定义?依赖管理?命名规则?Code Review ? 2. 持续集成服务器选好你需要的CI server了吗? jenkins, Team 阅读全文
posted @ 2022-10-16 11:56
muzinan110
阅读(56)
评论(0)
推荐(0)

浙公网安备 33010602011771号