CodeArts套餐规格特性差异
概述
CodeArts套餐分为:体验版、基础版、专业版、企业版。
套餐中均包含需求管理、代码托管、流水线、代码检查、编译构建、部署、测试计划、制品仓库、软件建模服务资源;不同版本套餐中,各服务提供的功能特性及资源规格略有不同。
需求管理
规格/特性名称 |
规格/特性说明 |
体验版 |
基础版 |
专业版 |
企业版 |
---|---|---|---|---|---|
知识库文件存储容量 |
知识库文件以及工作项(需求管理、测试用例)的附件的总容量。 |
10GB |
50GB |
100GB |
500GB |
Scrum需求模型 |
Scrum是增量迭代式的软件开发方法,通过最重要的迭代计划会议、每日站会、迭代回顾、验收会议来进行简单高效的管理。 |
√ |
√ |
√ |
√ |
看板需求模型 |
看板协作是一种业界流行的轻量、灵活和简单的团队协作方法,它将项目的需求、缺陷和任务可视。 |
√ |
√ |
√ |
√ |
IPD云服务/自运营模型 |
除了Scrum需求模型提供的能力,基础版还提供客户原始需求管理能力。 |
√ |
√ |
√ |
√ |
IPD系统设备类需求模型 |
提供面向系统设备开发场景的需求管理模型,基于分层分级渐进明细的研发需求管理能力,支持大型嵌入式研发。 |
× |
× |
√ |
√ |
IPD独立软件需求模型 |
提供面向独立软件开发场景的需求管理模型,基于分层分级渐进明细的研发需求管理能力,支持IT应用及平台类软件研发。 |
× |
× |
√ |
√ |
客户原始需求管理 |
基于项目承接方的原始需求管理,支持客户需求提交、决策、研发、验收闭环全流程管理。 |
× |
× |
√ |
√ |
需求基线管理 |
提供研发工作项契约化管理能力,支持按照特性、研发需求、发布计划/迭代计划来进行基线评审与会签,基线后受控字段不可随意修改。 |
× |
× |
√ |
√ |
变更评审 |
提供研发工作项契约化管理能力,当工作项基线后,通过发起变更评审流程来修改受控字段,达到变更可控的效果。 |
× |
× |
√ |
√ |
特性树管理 |
支持全量特性资产管理,提供多层级特性树管理、特性树版本基线快照、特性树跨项目继承、多个基线版本比对等功能。 |
× |
× |
√ |
√ |
两级项目计划管理 |
提供产品发布和研发迭代两级分层计划管理能力,支持对发布计划和迭代进行基线操作,达到交付范围契约化的效果。 |
× |
× |
√ |
√ |
自定义工作流 |
基于全自研工作流引擎,通过画布可视化编排需求状态流转和多种规则卡点配置,高效支撑企业定制化流程。 |
√ |
√ |
√ |
√ |
自动化 |
基于元数据驱动和低码可视化规则编排流程支撑父子状态卷积、更新责任人、与代码联动等多种场景,极大提升需求作业效率。 |
× |
√ |
√ |
√ |
Wiki |
提供在线文档多人协同编辑能力,方便企业/团队内部进行知识创作、沉淀和交流。 |
× |
√ |
√ |
√ |
文件库(文档) |
提供在线文件托管能力,支持多种文件格式的上传和预览。 |
× |
√ |
√ |
√ |
代码托管
规格/特性名称 |
规格/特性说明 |
体验版 |
基础版 |
专业版 |
企业版 |
---|---|---|---|---|---|
代码仓总存储容量 |
租户内所有代码仓的总容量。 |
10GB |
50GB |
100GB |
500GB |
代码仓单仓存储容量 |
单个代码仓的容量限制。 |
1GB |
10GB |
20GB |
30GB |
单文件推送大小 |
代码仓中单个文件大小限制。 |
200MB |
200MB |
300MB |
300MB |
仓库管理 |
仓库列表和基础信息展示,新建、删除、关注、上传、下载仓库,SSH&HTTPS设置等。 |
√ |
√ |
√ |
√ |
分支权限管理 |
支持设置默认分支、保护分支和保护tag,通过分支规则指定访问权限。 |
√ |
√ |
√ |
√ |
文件推送控制 |
基于分支控制文件的推送权限,包括推送人,推送文件大小以及文件类型。 |
√ |
√ |
√ |
√ |
代码关联工作项 |
支持将每一次代码提交、分支、合并请求关联到需求管理的工作项中。 |
√ |
√ |
√ |
√ |
仓库统计&日志 |
仓库提交总数量统计,个人贡献者统计,操作动态,审计日志。 |
√ |
√ |
√ |
√ |
MR评审 |
支持打分和审核两种代码评审机制,针对文件变更,代码评审者可以进行逐行评审。支持通过审核、流水线门禁控制代码上库质量。 |
√ |
√ |
√ |
√ |
MR评审增强 |
支持检视意见模板、检视意见分类以及MR评价。 |
× |
× |
√ |
√ |
模板管理 |
支持根据模板创建仓库。 |
√ |
√ |
√ |
√ |
合并请求管理 |
通过合并请求控制分支合入,支持多种合入条件,如流水线门禁、关联工作项、代码冲突、wip等。 |
√ |
√ |
√ |
√ |
流水线
规格/特性名称 |
规格/特性说明 |
体验版 |
基础版 |
专业版 |
企业版 |
---|---|---|---|---|---|
流水线并发 |
租户内并发执行的流水线的数量。 |
1个 |
5个 |
10个 |
20个 |
流水线执行时长 |
租户每个月累计流水线任务执行时长 |
1800分钟/月 |
不限 |
不限 |
不限 |
资源型任务执行时长 |
租户内资源消耗类任务每月累计执行总时长。
说明:
资源消耗类任务,即执行时需要占用流水线服务内置执行资源的任务,如:执行shell命令,报告上传等。Build构建、Check代码检查等任务,由于执行时消耗对应服务的执行资源,因此不计入流水线服务的资源消耗类任务执行时长。 |
300分钟/月 |
1200分钟/月 |
6000分钟/月 |
12000分钟/月 |
流水线管理 |
流水线编排和执行,结果查看和信息订阅。 |
√ |
√ |
√ |
√ |
微服务变更 |
DevOps变更模式,按微服务独立开发、测试和发布。 |
√ |
√ |
√ |
√ |
扩展插件 |
自定义流水线插件。 |
√ |
√ |
√ |
√ |
自定义门禁 |
自定义门禁策略,对阶段准出自动化拦截。 |
× |
√ |
√ |
√ |
云原生发布 |
云原生环境变量管理,蓝绿,金丝雀,滚动发布多种发布模式。 |
√ |
√ |
√ |
√ |
代码检查
规格/特性名称 |
规格/特性说明 |
体验版 |
基础版 |
专业版 |
企业版 |
---|---|---|---|---|---|
代码检查并发 |
租户内并发执行的代码检查任务数量。 |
1个 |
5个 |
10个 |
20个 |
代码检查执行时长 |
租户每个月累计代码检查任务执行时长。 |
1800分钟/月 |
不限 |
不限 |
不限 |
基础语言支持 |
ArkTs、Java、C/C++、Python、JavaScript、TypeScript。 |
√ |
√ |
√ |
√ |
进阶语言支持 |
除基础语言外,支持多种常用开发语言,如C#、CSS、Go、HTML、PHP等。 |
× |
√ |
√ |
√ |
叠加代码安全检查增强包 |
允许叠加购买代码安全检查增强包,增加用户深度检查代码安全类隐患的能力(例如跨文件跨函数、污点分析、语义分析能力)。 |
× |
× |
√ |
√ |
缺陷扫描 |
及时发现代码中潜藏的质量类(包括风格类)、安全类的代码缺陷。 |
√ |
√ |
√ |
√ |
缺陷修复 |
提供缺陷修改建议,帮助团队成员修复问题进而提升代码质量。 |
√ |
√ |
√ |
√ |
缺陷管控 |
自动生成问题列表,提供多指标展示缺陷的在线看板,支持缺陷报告的导出。 |
√ |
√ |
√ |
√ |
通知管理 |
支持将任务状态通过动态提醒,邮件,钉钉,企业微信形式通知给相关用户,加速用户解决问题的效率。 |
√ |
√ |
√ |
√ |
质量门禁 |
提供多维度的门禁项(致命、严重、一般、提示),帮助团队了解项目是否已准备好投入生产。 |
√ |
√ |
√ |
√ |
编译构建
规格/特性名称 |
规格/特性说明 |
体验版 |
基础版 |
专业版 |
企业版 |
---|---|---|---|---|---|
构建并发 |
租户内并发执行的构建任务的数量。 |
1个 |
5个 |
10个 |
20个 |
执行机规格 |
构建时使用的内置执行机规格。 |
2U8G |
2U8G |
2U8G |
2U8G |
构建执行时长 |
租户每个月累计构建任务执行时长。 |
1800分钟/月 |
不限 |
不限 |
不限 |
单次构建时长 |
单次构建的时长上限。 |
30分钟 |
60分钟 |
240分钟 |
360分钟 |
构建依赖缓存大小 |
对构建时第三方依赖等进行缓存,重复利用,避免每次下载,提升构建速度。 |
2GB |
10GB |
20GB |
50GB |
构建过程编排 |
支持通过文本编辑器或图形编辑器配置构建流程。 |
√ |
√ |
√ |
√ |
构建触发规则 |
支持手动触发、代码变更触发、定时触发、API触发等多种构建触发规则。 |
√ |
√ |
√ |
√ |
构建参数 |
在启动构建时,可通过外部参数输入,进行构建过程的控制。 |
√ |
√ |
√ |
√ |
构建快照 |
提供每次构建记录所用到的配置参数,便于回溯构建任务的执行过程。 |
√ |
√ |
√ |
√ |
插件集成 |
提供编译、打包、制品库等多种类型官方插件。 |
√ |
√ |
√ |
√ |
构建模板 |
内置C/C++/JAVA等主流构建语言构建模板。 |
√ |
√ |
√ |
√ |
构建执行机 |
内置构建执行环境,在与CodeArts Build管理服务网络联通的状态下,用户也可以接入自定义执行机用于构建。 |
√ |
√ |
√ |
√ |
部署
规格/特性名称 |
规格/特性说明 |
体验版 |
基础版 |
专业版 |
企业版 |
---|---|---|---|---|---|
部署并发 |
租户内并发执行的部署任务的数量。 |
1个 |
5个 |
10个 |
20个 |
部署执行时长 |
租户每个月累计部署任务执行时长。 |
1800分钟/月 |
不限 |
不限 |
不限 |
主机部署 |
|
√ |
√ |
√ |
√ |
容器部署 |
|
√ |
√ |
√ |
√ |
模板管理 |
|
√ |
√ |
√ |
√ |
基础资源管理 |
提供对部署基础资源的托管功能,支持独立的权限设置。 |
√ |
√ |
√ |
√ |
环境管理 |
满足部署应用的多环境管理,支持独立的权限设置。 |
√ |
√ |
√ |
√ |
部署能力集成 |
提供40+部署步骤,支持不同语言、技术栈、场景的部署能力。 |
√ |
√ |
√ |
√ |
测试计划
规格/特性名称 |
规格/特性说明 |
体验版 |
基础版 |
专业版 |
企业版 |
---|---|---|---|---|---|
接口测试并发 |
租户内并发执行的接口测试任务的数量。 |
不支持 |
1个 |
2个 |
5个 |
接口测试时长 |
租户内每个月累计执行的接口测试时长。 |
不支持 |
30分钟/月 |
不限 |
不限 |
测试套内用例并发 |
每个测试套内并发执行的测试用例数量。 |
不支持 |
5个 |
10个 |
20个 |
测试用例版本数量 |
每个项目中可以创建版本分支的数量。 |
1个(基线) 支持试用 |
1个(基线) 支持试用 |
50个 |
50个 |
单个版本分支/基线用例容量 |
每个版本分支/基线中创建测试用例的数量。 |
3000个 |
3000个 |
10000个 |
10000个 |
测试计划 |
建立测试计划,并支持基于计划的用例管理及执行。 |
√ |
√ |
√ |
√ |
测试用例管理 |
提供特性树管理、用例导入导出、过滤及高级过滤、批量编辑、批量设置用例结果、用例关联需求、用例创建缺陷、用例关联缺陷。 |
√ |
√ |
√ |
√ |
测试用例版本管理 |
通过用例版本管理,满足基线库、分支、迭代版本间用例高效复用。(体验版、基础版不支持该特性,提供试用。) |
× |
× |
√ |
√ |
测试执行 |
支持测试套件的创建及管理,基于测试套件执行测试任务。 |
× |
√ |
√ |
√ |
测试报告 |
提供特性报表、手工测试报表、自动化测试报表、需求覆盖率报表、场景报告等多种度量报告/报表。 |
× |
√ |
√ |
√ |
接口测试 |
支持测试前置步骤/测试步骤/后置步骤设计、支持各类检查点配置,支持可视化拖拽编排,提供关键字驱动测试能力:包括关键字导入、关键字复用。 |
× |
√ |
√ |
√ |
关键字库 |
支持四大类数据库、协议、认证、中间件,30+个系统关键字,可快速复用测试资产完成接口测试编写。 |
× |
× |
√ |
√ |
用例规范检查 |
基于测试用例规范,可对测试用例进行用例级和版本级规范检查,并提供修改意见。 |
× |
× |
√ |
√ |
叠加测试设计增值包 |
允许叠加购买测试设计,基于启发式测试策略和设计的思维导图,支持一键生成测试用例,可提升30%的测试设计效率,并执行过程中减少产品测试遗漏。 |
× |
√ |
√ |
√ |
制品仓库
规格/特性名称 |
规格/特性说明 |
体验版 |
基础版 |
专业版 |
企业版 |
---|---|---|---|---|---|
制品仓存储容量 |
租户内发布库和私有依赖库的总容量。 |
10GB |
50GB |
100GB |
500GB |
制品仓下载流量 |
租户内制品仓库通过公网下载的流量。 |
5GB/月 |
20GB/月 |
50GB/月 |
100GB/月 |
发布库构建上传单包上传大小 |
发布库构建上传单包上传大小。 |
10GB |
10GB |
20GB |
20GB |
私有依赖库构建上传单包上传大小 |
私有依赖库构建上传单包上传大小。 |
2GB |
2GB |
2GB |
2GB |
发布库页面上传单包上传大小 |
发布库页面上传单包上传大小。 |
2GB |
2GB |
2GB |
2GB |
私有依赖库页面上传单包上传大小 |
私有依赖库页面上传单包上传大小。 |
100MB |
100MB |
100MB |
100MB |
每种制品类型仓库数量 |
8种私有依赖库(Maven、Npm、Go、PyPI、NuGet、Conan、Debian、RPM)和1种发布库。 |
100个 |
100个 |
不限 |
不限 |
制品仓库管理 |
支持Maven、npm、Go、PyPI、NuGet、Conan、Debian、RPM、发布仓、Docker等10种制品类型管理,支持新建、删除、上传、下载等基础功能。 |
√ |
√ |
√ |
√ |
版本管理 |
支持制品的版本生命周期管理,包括版本状态管理、历史版本管理、版本元数据管理等。 |
√ |
√ |
√ |
√ |
制品仓库统计&日志 |
支持制品仓库制品个数和存储总量统计,提供操作日志审计。 |
√ |
√ |
√ |
√ |
代理仓和聚合仓 |
支持Maven、npm设置开源或者第三方仓库的代理;支持设置多个本地仓库和代理仓库提供统一访问聚合仓地址。 |
× |
√ |
√ |
√ |
开源漏洞扫描 |
支持开源漏洞扫描、License合规检查、二进制成分分析。 |
× |
× |
× |
√ |
软件建模
规格/特性名称 |
规格/特性说明 |
体验版 |
基础版 |
专业版 |
企业版 |
---|---|---|---|---|---|
模型工程数量 |
租户内可以拥有的模型最多工程数量。 |
5个 |
5000个 |
5000个 |
5000个 |
模型工程元素数量 |
单模型工程单分支/标签能拥有的最多元素数量。 |
500个 |
5000个 |
100000个 |
500000 |
模型工程图数量 |
单模型工程单分支/标签能拥有的最多图数量。 |
50个 |
500个 |
5000个 |
50000个 |
模型工程分支和标签数量 |
单模型工程能拥有的分支+标签数量。 |
5个 |
200个 |
200个 |
200个 |
UML建模 |
UML标准规范建模,可用于软件建模。 |
√ |
√ |
√ |
√ |
SysML建模 |
SysML标准规范建模,可用于系统建模。 |
× |
× |
√ |
√ |
4+1视图建模 |
华为4+1视图建模方法实践,内置构造型和Profile,开箱即用。 |
√ |
√ |
√ |
√ |
元模型扩展 |
扩展特定领域的元模型和Profile。 |
√ |
√ |
√ |
√ |
通用建模规范检查 |
包含4+1视图通用建模规范检查。 |
× |
√ |
√ |
√ |
文档生成 |
使用默认模板或配置模板将模型发布成word文档。 |
√ |
√ |
√ |
√ |
文档模板配置 |
自定义文档模板以及和模型的映射关系。 |
× |
× |
√ |
√ |
版本管理 |
基于已有版本创建一个新的版本进行演进。 |
√ |
√ |
√ |
√ |
第三方集成 |
支持与客户的需求管理、开发、文档等系统集成,打造专属设计作业流。 |
× |
× |
√ |
√ |