更新时间:2024-05-11 GMT+08:00
分享

功能特性

表1 CodeArts各服务功能特性

服务名

功能特性

需求管理

提供多项目管理、敏捷迭代管理、里程碑管理、缺陷跟踪、多维度统计报表等功能。了解更多

  • 迭代计划和时间线,有效管理项目计划。
  • Scrum项目支持树、表、卡片视图切换,方便查看项目工作。
  • 多种项目统计图表,随时掌握项目开展情况。
  • 在线文件库,批量文档托管,信息传递不失真。

代码托管

提供安全、可靠、高效的分布式代码托管服务。包括代码克隆/下载/提交/推送/比较/合并/分支等功能。了解更多

  • 专属云存储,全网TLS传输,角色权限管控等技术,网络安全团队专业认证,保证云上代码安全。
  • 异地容灾,实时备份,快速恢复,定期演练,保障核心资产万无一失。
  • 基于Git的分布式版本控制,提升跨地域跨团队协同开发效率。
  • 关联项目任务,保障项目高效交付。
  • 增强的安全防护能力,IP白名单与代码仓库访问日志审计。
  • 代码仓库提交信息统计,基于时间轴的贡献者代码提交统计。

代码检查

提供可协作的一站式代码检查服务。了解更多

  • 一站式:覆盖主流编程语言、主流编码标准、SDLC集成等。
  • 灵活易用的检查方式:支持代码提交检查、定时执行检查,支持多分支检查。
  • 可协作:提供问题责任人自动归属、提供问题修改建议、可聚焦处理新问题等。

编译构建

快速、安全的云上编译构建服务。了解更多

  • 内置C/C++/Java/…等主流语言的构建模板,并支持自定义构建模板。
  • 可配置执行计划,支持开启提交代码触发执行、定时执行等多种构建执行计划。
  • 界面傻瓜式配置,无需用户编写构建配置文件。
  • 同时支持容器镜像和通用软件包的归档。
  • 构建完成时支持消息通知。
  • 支持在ARM或x86环境下构建。
  • 内置支持主流语言的构建环境镜像,也可使用自定义构建环境镜像。
  • 支持多个构建步骤,可实现构建过程的灵活编排。

部署

提供可视化、一键式部署服务,支持并行部署和流水线无缝集成。了解更多

  • 提供丰富的部署步骤,满足用户不同的部署场景。
  • 支持对虚拟主机部署、物理主机部署、容器部署等多种部署形态。
  • 支持文件的复制、删除、修改、解压;支持Ansible、Shell命令、Shell脚本等通用部署能力。
  • 界面简洁化配置,无须编写部署脚本。支持部署步骤的拖拉拽灵活编排。
  • 预置Tomcat、SpringBoot、Django等系统模板,同时支持用户创建自定义模板。基于部署模板库,可以制定标准的部署流程,实现应用的快速创建,方便团队内部推广。
  • 支持部署到官方资源池和自托管资源池。
  • 提供错误日志分析能力,对于应用部署失败的情况,支持错误日志关键字匹配FAQ,并提供详细的排查解决方案。
  • 支持自定义参数,在应用部署时由用户指定参数值,用指定值替换相应参数部署。
  • 提供对主机和主机集群管理能力。支持主机(集群)的增删改查;支持主机批量删除,批量连通性验证;主机连通性支持EIP直连、代理机连接以及自托管资源池模式下的VPC直连。
  • 应用和主机组均支持项目下角色和权限的二维矩阵。

测试计划

提供业内首推一站式自动化测试工厂解决方案,覆盖测试设计、测试用例、测试管理、接口自动化测试。打通测试计划、测试设计、测试用例、测试执行和测试报告的全流程测试活动,提供缺陷上报、质量看板等方式多维度评估产品质量,帮助用户高效管理测试活动,保障产品高质量交付。了解更多

  • 测试设计:使用启发式思维导图的形式进行测试用例设计和评审,更加直观,效率更高。 支持Xmind直接导入生成在线思维导图测试设计;支持在线编辑思维导图; 支持4层测试设计方法(特性-场景-功能点-用例);一键批量生成测试用例;覆盖功能、接口、安全等全领域测试设计,输出测试方案;可以通过测试策略模板快速创建用例,也可以自定义模板形成自己的测试资产。
  • 测试管理:成熟的测试用例管理系统,可以开展用例设计、测试执行、缺陷提交、质量报告,提高测试效率;记录修改历史,避免漏测、误测,易追溯审计,规范测试流程。 融入全生命周期追溯、测试计划、团队多角色协作、敏捷测试、需求驱动测试等理念,覆盖测试需求管理、测试任务分配、测试任务执行、测试进度管理、测试覆盖率管理、测试结果管理、缺陷管理、质量报告、测试仪表盘,一站式管理功能,提供适合不同团队规模、流程的自定义能力。
  • 接口自动化测试:基于接口URL或者Swagger文档生成的接口脚本模板快速编排接口测试用例,集成流水线,支持微服务测试。测试用例免代码编写,技术门槛低,适合接口开发者、接口消费者、测试人员、业务人员等不同角色使用。一键导入Swagger接口定义自动生成脚本模板,基于脚本模板组装编排、管理接口自动化测试用例。支持HTTP和HTTPS协议,可视化用例编辑界面,丰富的预置检查点、内置变量,支持自定义变量、参数传递、持续自动化测试。

制品仓库

面向软件开发者提供制品管理的云服务,提供软件仓库、发布包下载、发布包元数据管理等功能,通过安全可靠的软件仓库,实现软件包版本管理,提升发布质量和效率,实现产品的持续发布。了解更多

  • 支持文件重命名、批量删除、批量恢复、页面上传和下载、文件名搜索等文件操作。
  • 编译构建属性自动关联软件包,编译构建的产物自动归档到软件发布库。
  • 支持构建服务一键归档、部署服务从发布库一键获取软件包。
  • 支持Maven、npm、Go、PyPI、RPM、Debian等多种制品类型仓库,支持新建仓库、上传下载制品、搜索制品等能力。

流水线

提供可视化、可编排的CI/CD持续交付软件生产线,帮助企业快速转型实现DevOps持续交付高效自动化,缩短应用TTM(Time to Market)交付周期,提升研发效率。了解更多

  • 流水线自定义编排:可根据用户使用场景的需要,对构建、代码检查、子流水线、部署、延时执行、人工审核、接口测试等多种类型的任务进行纳管和执行编排。
  • 流水线可视化增删改查:提供图形化界面基础的流水线创建、编辑、删除和执行状态查看功能。其中,查看功能支持跳转到对应的自动化任务界面查看其日志等详情信息。
  • 流水线权限管理:支持用户针对流水线任务设置指定账号的权限控制,权限基于账号所属角色-操作权限进行控制,包含基础的查看、编辑、执行、删除权限控制。
  • 流水线历史执行记录:支持查看流水线最近31天的历史执行记录。
  • 流水线消息通知:用户可根据需要设置事件类型的通知状态,包括是否发送服务动态和邮件通知。
  • 流水线部分任务执行:根据用户需求,可选择流水线中的某一个或多个任务单独执行。
  • 流水线执行参数配置:流水线支持自定义参数,在执行时由用户指定参数值,任务用指定值替换相应参数执行。
  • 流水线串/并行执行配置:根据用户需求,可配置同一阶段内的任务串行执行或并行执行。

移动应用测试

提供移动兼容性测试服务。提供TOP流行机型、数百名测试专家,使用图像识别和精准控件识别技术,只需提供App/H5/快应用/小程序应用,便可生成兼容性测试报告(包含系统日志、截图、错误原因、CPU、内存等),自动完成测试任务。了解更多

  • 提供丰富Android、iOS真机,全自动化测试,无需人工编写用例。
  • 深度优化的遍历算法,可以测试安装、启动、崩溃、无响应等11大问题类型。
  • 提供详尽在线测试报告,帮助用户快速定位修复问题。

CodeArts IDE Online

CodeArts IDE Online是云端开发环境服务,向开发者提供按需配置、快速获取的工作空间(包含编辑器和运行环境),支持完成环境配置、代码阅读、编写代码、构建、运行、调试、预览等操作,并支持对接多种代码仓库。了解更多

  • 依托云端的计算和存储资源,实现云化开发环境供给;基于全容器技术,可按用户所需配置启动并提供工作空间。
  • 支持40多种语言的语法高亮,支持Java等语言的语法补齐,支持7种预置技术栈,无需复杂配置环境即可就位。
  • 提供页面终端(WebTerminal)直接访问后端容器环境,支持线上构建(build)、运行(run)和调试(debug)。
  • 对接Git仓库(CodeArts代码仓库或GitHub等),同时提供环境对接其他开放服务的通道。
  • 提供基于黑白名单的访问控制能力,为企业租户提供掌控子用户行为的管理面。

Classroom

云上一站式软件学习与实践平台。了解更多

  • 提供企业级的软件开发过程学习与实践。
  • 支持填空式软件项目开发教学,实时反馈项目开发结果。
  • 全程记录学生开发过程,智能分析学生软件能力短板。
  • 一站式实训平台,支持全类型课程工程实训及百万级学生使用,提供30+精品课程,10+企业类实践课程,3000+习题支持秒级自动判题,覆盖6种开发语言课程打造国内首个教育知识点自动检测服务,支持10000+知识点检测云上实验室,提供教学所需的多场景通用型实训环境,分钟级生成作业查重及代码质量扫描人才信息化,支持学生工程能力认证。

开源镜像站

开源镜像站(Mirrors)是由华为云提供的开源组件、开源操作系统及开源DevOps工具镜像站,致力为用户提供全面、高速、可信的开源组件/OS/工具下载服务。了解更多

  • 内容更全:为用户提供包括maven、npm、centos等70+开源组件镜像,覆盖7大主流开发语言,20+开源OS,40+开源工具。
  • 高速下载:通过国外代理站点高速同步海外镜像源,并为注册用户提供全站CDN加速。
  • 官方可信:与Maven中央仓、CentOS等多家海外官方源站进行合作与认证,为用户提供可信的组件下载来源。

如果您在使用CodeArts过程中所填写或上传的数据,可能有不确定的用户数据涉及敏感信息,为确保数据安全,请优先加密。

分享:

    相关文档

    相关产品