检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表1 计费模式详情 分类 免费体验 预付费按需套餐包 后付费按需 适用场景 试用体验 试用人数较稳定 使用人数波动较大 付费模式 免费 预付费 后付费 开通购买 无需开通,直接使用 当使用人数为5人及以下时,可购买1元套餐。
测试人员 测试人员是负责项目测试工作的角色,他/她可以执行测试用例、报告缺陷、验证修复等操作。 参与者 参与者可以参与项目业务,可以创建工作项。 浏览者 浏览者只能查看项目里的内容,不能操作任何服务。
测试计划 沉淀了多年高质量的软件测试工程方法与实践,覆盖测试计划、测试设计、测试用例、测试执行和测试评估等全流程。 性能测试 为应用接口、链路提供性能测试,支持HTTP/HTTPS/TCP/UDP等协议。
测试计划 功能测试用例库,预置十余个测试用例。 流水线 预置5条流水线,流水线详情介绍请参见步骤八:配置流水线,实现持续交付。 其它组件和服务 统一身份认证服务 用于管理账号。 容器镜像服务 用于存放构建任务生成的Docker镜像。
CodeArts测试管理 为了对测试用例等进行可回溯的统一管理,我们需要用到测试用例管理工具。 在CodeArts中,测试管理支持手工测试和接口测试。很好的帮我们解决了这一问题。 接口测试可以自动化集成到流水线当中。 所有的测试用例都可以关联到工作项当中。
Task 通常是用户故事的细分,准备环境、准备测试用例等都可以是完成Story的细分任务。 为新需求创建工作项。 由于门店网络查询功能是新增的需求,因此产品负责人Sarah要将它加入需求规划视图中。 进入“凤凰商城”项目,单击导航“工作 > 需求管理”。
删除项目将会删除项目下的代码库,代码检查任务,编译构建任务及测试用例等。 数据删除后,将无法恢复,请谨慎操作。 管理项目中的服务菜单 单击导航“服务菜单管理”。 根据需要勾选显示菜单。 更新成功后,刷新当前页面,导航中将更新后的菜单。
传统开发过程中,通常是经历一个非常大时间段的开发过程才能完成一次产品的发布,中间过程客户不能试用产品成果,不能快速反馈,而Scrum开发过程中,产品是迭代增量发布的,通常是在每个冲刺(Sprint)结束时交付可发布的软件,客户可以试用每个冲刺产品成果和快速反馈。
CodeArts项目成员 管理CodeArts权限 管理CodeArts资源池 管理CodeArts服务扩展点 各服务操作指导 需求管理用户指南 软件建模用户指南 代码托管用户指南 流水线用户指南 代码检查用户指南 编译构建用户指南 制品仓库用户指南 部署用户指南 测试计划用户指南 性能测试用户指南
众所周知,华为公司有各种各样的安全红线,在做内部的云化服务化工具链落地实施的时候,最大的工作量集中在如何打破枷锁上,怎么把内网的一段代码或者一段测试用例或者二进制的安全文件快速传递到外网仓库,这一问题花了很长时间。
Task是实现层面的,例如准备环境,准备测试用例等,都可以是完成Story的细分任务。Task无需遵循INVEST原则。
刚到上午8点整,就有大约15个人和小狗开始排队……” 2010年时,Etsy的持续部署流水线工具已经将ChatOps集成进去,“提交代码之前,在自己开发环境执行了4500多个单元测试……UT运行仅需要不到1分钟,外部调用打桩……提交到主干后,CI服务器上立即执行7000多个自动化测试用例
步骤三:开发代码 代码托管服务提供基于Git的在线代码管理服务,包括代码克隆/提交、分支管理等功能。 由于门店网络查询功能为高优先级Story,本章节将以此功能为例进行介绍如何进行源代码管理与开发。 本样例项目中采用分支来进行代码的开发。首先由开发人员Chris在代码仓库中创建分支
步骤六:部署应用(CCE篇) 部署服务提供可视化、自动化部署服务。提供丰富的部署步骤,有助于用户制定标准的部署流程,降低部署成本,提升发布效率。 为了可以更快的、更稳定的持续地交付软件,开发团队需要一部分自助化部署服务的能力,以减轻部分后续维护工作。 本章节介绍开发人员Chris如何将发布件部署至云容器引擎
使用CodeArts快速搭建基于CCE部署的代码开发流水线 本文基于CodeArts内置代码仓库,介绍如何使用CodeArts完成项目的开发、构建与部署,实现持续交付。 本文采用的部署方式为CCE部署,适用于容器化部署场景。 如果您希望使用传统软件包部署方法,请参考使用CodeArts
购买CodeArts 前提条件 完成本操作需满足以下条件之一。 拥有Tenant Administrator角色权限。 拥有DevCloud Console FullAccess及BSS Administrator权限。 拥有DevCloud Console FullAccess及
在CodeArts资源池中新建代理 操作场景 通过在主机中安装Agent,并根据需要接入注册到CodeArts服务中,即可作为自定义执行机,供代码检查、构建等任务使用。 建议一台主机中只安装一个Agent,如果安装多个Agent可能在执行任务时导致Agent下线。 一个Agent同一时间只能执行一个任务
步骤六:部署应用(ECS篇) 本章节以应用“phoenix-sample-standalone”为例,介绍如何将发布件部署至主机。如果您需要了解如何部署至CCE,请参照步骤六:部署应用(CCE篇)操作。 购买并配置ECS 本节使用的是ECS,您也可以使用自己的Linux主机(Ubuntu
什么是DevOps DevOps概述 DevOps,即Development and Operations,是一组过程、方法与系统的统称,用于促进软件开发、运维和质量保障部门之间的沟通、协作与整合。DevOps的出现是由于软件行业日益清晰的认识到:为了按时交付软件产品和服务,开发和运维工作必须紧密合作
使用CodeArts快速搭建基于ECS部署的代码开发流水线 本文基于CodeArts内置代码仓库,介绍如何使用CodeArts完成项目的开发、构建与部署,实现持续交付。 本文采用的部署方式为ECS部署,适用于传统软件包部署场景。 如果您希望使用容器化部署方法,请参考使用CodeArts