检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
操作流程 本文档将按照以下步骤介绍HE2E DevOps实践的操作流程。 图1 实践操作流程图 表1 实践操作流程说明 步骤 说明 实践准备 项目管理员Sarah完成实践开始前的准备工作,包括创建项目、添加项目成员等操作。 管理项目规划 项目管理员Sarah完成项目需求规划、项目经理Maggie完成迭代需求规划。
编号,记录该编号。 图2 构建编号 单击导航栏“制品仓库 > 软件发布库”,进入软件发布库。 在“仓库视图”中找到与项目名称同名的仓库,依次进入文件夹“Web-Demo-build > 3中记录构建编号”,即可找到生成的软件包“demoapp.jar”。 图3 查看软件包 步骤六:部署构建包
支持第三方业务集成,支持插件扩展并提供独立插件市场。 CodeArts IDE 面向开发者提供的智能化可扩展桌面集成开发环境(IDE)。 CodeArts盘古助手 基于智能生成、智能问答2大核心能力,覆盖代码生成、研发知识问答、单元测试用例生成、代码解释、代码注释、代码翻译、代码调试、代码检查等八大研发场景。
ts基础版及以上规格套餐。 增值特性:包括代码安全检查增强包、构建加速包、测试设计、效能洞察增强包、功能测试。购买代码安全检查增强包前,须购买CodeArts专业版或企业版套餐;购买构建加速包、测试设计、效能洞察增强包、功能测试前,须购买CodeArts基础版及以上规格套餐。 父主题:
试计划”,状态为“新建”。 图1 查看测试计划状态 设计测试用例 在测试计划“迭代4测试计划”中,单击“设计”,进入测试用例页面。 选择“需求目录”,在需求列表中找到Story“作为用户应该可以查询所有门店网络”。 单击图标,选择“新建测试用例”。 图2 新建测试用例 输入名称“
单击“阶段_1”后的,在“编辑阶段”窗口中输入阶段名称“代码检查”,单击“确定”。 图1 编辑阶段名称 单击“新建任务”,选择“从空任务新建”,页面右侧滑出“从空任务新建”窗口。 在列表中找到“Check代码检查”,单击“添加”。 图2 添加代码检查任务 选择调用任务“phoenix-codecheck-worker”,单击“确定”。
入门指引 整体流程类 使用CodeArts管理电子商城项目开发流程 软件开发生产线安全配置概述 CodeArts权限配置最佳实践 需求管理 使用IPD系统设备类项目管理智能手表研发项目的原始需求 使用IPD系统设备类项目管理智能手表研发项目的缺陷 使用IPD系统设备类管理智能手表研发项目的基线评审
基于测试用例规范,可对测试用例进行用例级和版本级规范检查,并提供修改意见。 × × √ √ 叠加测试设计增值包 允许叠加购买测试设计,基于启发式测试策略和设计的思维导图,支持一键生成测试用例,可提升30%的测试设计效率,并执行过程中减少产品测试遗漏。 × √ √ √ 制品仓库 表8 制品仓库规格特性差异
待审核”页面开启或关闭“申请加入该项目需要审核”开关。 本节以开启此开关为例介绍操作。如果开关被关闭,请跳过步骤三:审核加入项目申请。 图1 审核设置 操作流程 步骤 说明 步骤一:分享邀请二维码或链接 项目中的成员分享邀请二维码或链接给被邀请的用户。 步骤二:提交加入项目申请 被邀请的
理员Sarah要将它加入需求规划视图中。 进入项目“凤凰商城”,单击导航“工作项 > 需求管理”,进入需求管理服务。 选择“规划”页签,单击“凤凰商城思维导图”,打开思维导图。 新建Feature“门店网络”。 在Epic“凤凰商城”下方单击图标。 输入标题“门店网络”,敲击回车保存。
一站式软件开发生产线 软件开发全流程覆盖:支持需求管理、代码托管、流水线、代码检查、编译构建、部署、测试、制品仓库等全生命周期软件开发服务。 开箱即用,云上开发,全流程规范可视,高效异地协作。 研发安全Built-In 在应用设计、开发、测试、运行等全流程提供安全规范及防护能力,支撑应用研发供应链安全有效落地。
本章节为您介绍对用户授权的方法,操作流程如图1所示。 前提条件 给用户组授权之前,请您了解用户组可以添加的软件开发生产线控制台权限,并结合实际需求进行选择。如果您需要对除软件开发生产线之外的其它服务授权,请参见系统权限选择所需要的权限。 示例流程 图1 给用户授予软件开发生产线控制台权限流程 创建用户组并授权
项目经理 项目经理是项目的主要负责人,他/她可以管理项目的需求、计划、进度、风险等方面,以及协调项目团队的工作。 产品经理 产品经理是负责项目产品设计和规划的角色,他/她可以定义产品需求、原型、用户故事等方面,并且与开发人员和测试人员进行沟通和协作。 测试经理 测试经理是负责项目测试工作
DevOps实施框架 阶段 说明 规划和设计 步骤①和②是业务(或者是客户)与技术之间进行产品规划,梳理产品整体脉络,以及进行产品规划实施设计,并控制需求粒度与拆分的过程。 软件开发的本质是为了解决问题,提供用户价值的,而不仅是为了提供功能。影响地图就是用来鉴别用户需求是什么,深层的根因是什么。
代码安全检查增强包:最少为1,最多为100。 构建加速包:最少为1,最多为16。 人数 当“类型”选择“测试设计”、“效能洞察增强包”时显示,用于设置增值特性包中包含的人数。 测试设计:最少为1,最多为已购买的CodeArts套餐人数。 效能洞察增强包:最少为已购买的CodeArts套餐人数,最多为9999。
员配置权限,并将其保存为模板,在其他项目中复用。 方案架构 下图为项目的架构图,项目团队下共9个组。 图1 Devops业务角色架构图 上图的架构图中,每个角色的职责和至少应该具备的权限如下表所示。 表1 组织架构图解释 组 角色 职责 需要具备的权限 授权步骤 / 项目经理 负责制定项目的整体计划。
到期未续费时,该构建加速包中包含的并发数将失效。 测试设计 表3 测试设计增值特性 计费方式 包年/包月 适用场景 测试设计能力包含启发式测试策略与设计、用例批量自动生成、支持Xmind导入生成用例、四层测试分解设计能力、优秀测试思维导图脑图模板等关键特性。测试设计操作指导请参考通过思维导图创建测试用例。 计费项
CodeArts项目类型 CodeArts支持Scrum、IPD、看板项目流程,并提供了适合对应类型项目需求管理流程的模板。用户可以根据自己的业务场景选择对应模板创建CodeArts项目。 表1 CodeArts项目模板 模板 说明 适用场景 IPD系统设备类 涉及到软硬件配套
如果当前账号采用的是历史计费模式(详情请参见历史计费模式说明),则单击“立即使用”。 单击“新建 > 新建项目”,选择“DevOps全流程示例项目”。 如果登录后页面中显示“您还没有项目”,选择“DevOps全流程示例项目”即可。 输入项目名称“凤凰商城”,单击“确定”。 页面提示创建成功,完成项目的创建。 添加项目成员
机执行任务。在CodeArts中配置自定义执行机的操作指导请参考管理CodeArts资源池。 操作流程 配置内网安全访问CodeArts的流程如下。 图2 操作流程 表1 操作流程 步骤 说明 步骤一:打通企业内网专线 在租户内创建代理VPC、VPCEP连接点,通过VPCEP打通CodeArts各服务。