CodeArts套餐规格特性差异
概述
CodeArts套餐分为:体验版、基础版、专业版、企业版。
套餐中均包含需求管理、代码托管、流水线、代码检查、编译构建、部署、测试计划、制品仓库服务资源;不同版本套餐中,各服务提供的功能特性及资源规格略有不同。
需求管理
规格/特性名称 |
规格/特性说明 |
体验版 |
基础版 |
专业版 |
企业版 |
---|---|---|---|---|---|
Scrum需求模型 |
Scrum是增量迭代式的软件开发方法,通过最重要的迭代计划会议、每日站会、迭代回顾、验收会议来进行简单高效的管理。 |
√ |
√ |
√ |
√ |
自定义工作流 |
基于全自研工作流引擎,通过画布可视化编排需求状态流转和多种规则卡点配置,高效支撑企业定制化流程。 |
√ |
√ |
√ |
√ |
自动化 |
基于元数据驱动和低码可视化规则编排流程支撑父子状态卷积、更新责任人、与代码联动等多种场景,极大提升需求作业效率。 |
× |
√ |
√ |
√ |
代码托管
规格/特性名称 |
规格/特性说明 |
体验版 |
基础版 |
专业版 |
企业版 |
---|---|---|---|---|---|
代码仓总存储容量 |
租户内所有代码仓的总容量。 |
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分钟/月 |
不限 |
不限 |
不限 |
基础语言支持 |
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、rpm、Go、PyPI、NuGet、Conan、Debian、发布仓9种制品类型管理,支持新建、删除、上传、下载等基础功能 |
√ |
√ |
√ |
√ |
版本管理 |
支持制品的版本生命周期管理,包括版本状态管理、历史版本管理、版本元数据管理等。 |
√ |
√ |
√ |
√ |
制品仓库统计&日志 |
支持制品仓库制品个数和存储总量统计,提供操作日志审计。 |
√ |
√ |
√ |
√ |
代理仓和聚合仓 |
支持Maven、npm设置开源或者第三方仓库的代理;支持设置多个本地仓库和代理仓库提供统一访问聚合仓地址。 |
× |
√ |
√ |
√ |