摘要: 作为测试人员来说,搭建测试环境是测试实施的一个重要阶段,测试环境适合与否会严重影响测试结果的真实性和正确性。为了更好地服务用户,近日,阿里云研发协同平台-云效宣布功能升级,支持快速创建多个应用的独立测试环境,对于企业开发人员和测试人员来说,又是一大福音。
作为测试人员来说,搭建测试环境是测试实施的一个重要阶段,测试环境适合与否会严重影响测试结果的真实性和正确性。
为了更好地服务用户,近日,阿里云研发协同平台-云效宣布功能升级,支持快速创建多个应用的独立测试环境,对于企业开发人员和测试人员来说,又是一大福音。
下面跟小编将为各位详解在云效中如何开启“测试环境”服务的具体操作步骤。
在使用“测试环境”服务之前,用户需要了解以下几点并遵守,才能更好地使用这项服务。
2.该功能必须要有特性分支,因此无法创建特性分支的应用不能支持,比如自由模式的应用不支持。
3.应用必须有日常环境(详见环境与环境级别介绍),而且部署成功过。
4.多个应用部署成功后,服务间基于HTTP的调用的域名绑定需要您自行完成。
在项目中开启“测试环境”服务
登录云效,选择项目——具体项目——设置——服务,刷新后就在左侧就会出现“测试环境”菜单。
从测试环境入口使用
新建测试环境模板。模板就是定义哪些应用在一起组成了一个测试环境。
点击新建模板后,输入模板名称,以及管理的应用和应用部署顺序,点击保存。
展示环境模板列表。
创建环境实例。环境实例将绑定运行资源(机器),可以供应用实际运行。一个环境模板可以对应多个环境实例。
填写环境实例名称,选择模板,配置关联机器。
保存后可以看到所有环境实例。
点击具体实例名称,开始使用实例。
在实例详情里选择要部署的特性分支,然后点击部署。注:“无改变”就是不部署当前应用,“主干”不属于特性分支,必须选择一个特性分支(一个环境实例的一次部署中,至少要有一个应用选择特性分支,否则不能发起部署)。如果没有请到特性分支菜单里创建一个。
部署后在详情页面可以点击看部署状态和重新部署。
从特性分支入口使用
创建一个特性分支。
在特性分支详情中,选择使用特性环境或者增加特性环境。
选择模板和对应的实例,如果没有就会跳到之前的创建页面去创建,参考上面步骤。
确定后,就会展示当前特性分支使用的所有环境实例。
在特性环境里可以选择查看具体对应的流程详情以及可以再使用其他特性环境。
点此了解云效产品更多功能特性:
https://help.aliyun.com/document_detail/51678.html?spm=a2c4g.11186623.6.539.s7rlmY
点此了解更多“测试环境”管理操作指南
https://help.aliyun.com/document_detail/68289.html
相关推荐
8. **文件上传与下载**:为了支持任务附件的上传和下载,系统需要实现文件存储功能,可能使用本地存储或云存储服务如阿里云OSS。 9. **用户界面和用户体验**:良好的用户界面设计和用户体验是此类系统的关键。这...
2. **微服务架构**:根据功能模块拆分为多个独立的服务,如用户服务、收费服务、维修服务等,每个服务都可独立部署和升级。 3. **Docker容器化**:利用Docker进行服务的部署,保证环境一致性,便于运维。 4. **云...
5. **SpringBoot集成**:SpringBoot简化了Spring应用的初始搭建和配置工作,可以快速创建独立运行的应用。在此项目中,SpringBoot可能用于启动和管理服务器,提供RESTful API供客户端调用,同时集成如MyBatis等持久...
基于虚拟化技术的计算平台通过模拟硬件环境,可以在单一物理主机上运行多个独立的操作系统和应用程序,从而实现资源的有效管理和隔离,提高整体系统的可用性。 虚拟化技术的核心在于虚拟机监视器(VMM),它负责在...
Slave 节点管理包括了节点的创建、配置、升级等多个方面。 在CI/CD流程中,Job 管理是一个非常重要的组成部分。Job 是指CI/CD流程中的一个任务,可以是编译、测试、部署等多个阶段。Job 管理包括了Job 的创建、配置...
总的来说,这个项目是一个全面的Java应用实践,涵盖了从数据库管理、网络通信到用户界面设计的多个层面,对于学习和提升Java开发技能具有很高的价值。通过这个系统,可以深入理解Java编程、数据库操作以及软件工程的...
分布式架构将一个大型应用分解为多个独立的服务,每个服务负责特定的功能,并通过网络进行通信。这种方式带来了诸多优势: - **易于扩展**:可以根据实际需要独立扩展不同的服务。 - **高可用性**:即使某个服务...
大规模的自动化攻击使得一个漏洞可能同时在多个地方引发破坏,例如交通信号灯系统。此外,远程攻击变得更为普遍,追踪和指控难度加大。软件安全环境的持续演变要求我们采取新的应对策略。 2. 什么是BSIMM? BSIMM ...
2. **复杂性增加**:测试、部署和监控多个服务会变得更加复杂。 3. **协调困难**:跨服务的交互需要良好的协调机制,如API Gateway或服务网格。 4. **引入时机**:何时从单体应用转向微服务架构需要根据项目需求和...