华为云软件开发生产线CodeArts是一站式、全流程、安全可信的云原生DevSecOps平台,覆盖需求、开发、测试、部署、运维等软件交付全生命周期环节,为开发者打造全云化研发体验。

打开网易新闻 查看精彩图片

华为云CodeArts目前已上线28款研发工具,服务于300多万开发者,应用于10多个行业,覆盖开发全场景。2024年10月,CodeArts发布了需求管理、测试计划、代码托管、部署、开源治理相关新特性,具体内容如下:

代码托管 CodeArts Repo

新特性

  1. 仓库地址支持go函数直接引用
  2. 支持使用临时分支新建合并请求,避免在线解决冲突污染原分支代码

体验优化

  1. 仓库页面增加搜索功能,能快速切到本项目其他仓库
  2. 支持显示提交记录详情中的Markdown语句
  3. 代码托管HTTP密码支持修改与重置

部署 CodeArts Deploy

新特性

  1. 支持飞书类型消息通知

体验优化

  1. 部署任务执行时运行时参数“字符串类型”改为非必填
  2. 运维经理角色默认赋予部署权限
  3. 支持站内信消息通知独立开关配置

开源治理 CodeArts Governance

新特性

开源治理服务源码成分分析专业版公测发布

新增支持C/C++和Java恶意软件检测功能

测试计划 CodeArts TestPlan

新特性

  1. 【测试设计】数据组合支持因子约束功能
  2. 【测试设计】数据组合创建用例,BC算法支持基础值指定
  3. 【测试设计】新增两个设计模板(车联网云服务应用设计模版、车载设备应用设计模版)
  4. 【测试用例】测试基线或版本下,支持通过购买测试用例数量扩展,增加版本下的用例数量上限
  5. 【测试用例】手工测试页签下,选择更多-录入用例结果,可导入用例结果和结果备注
  6. 【测试用例】测试用例支持跨项目复制用例
  7. 【测试用例】删除目录时可以选择是否同步删除目录下的测试用例
  8. 【测试用例】接口测试脚本内置函数增强,增加生成随机小数(randomDecimal),并可以指定小数位精度
  9. 【测试用例】接口测试内置函数增强,时间戳格式化函数(环境参数兼内置函数$timestamp_format(StringA, StringB))功能增强
  10. 【测试执行】接口测试支持IPV6协议的请求

体验优化

  1. 【测试计划】新建测试计划,版本号信息自动从测试版本继承,并支持修改
  2. 【测试计划】添加需求时,按名称查询后,保持展示IR和US的层级关系
  3. 【测试计划】测试计划添加需求和已关联需求列表,模块支持显示层级结构
  4. 【测试用例】可在用例列表界面直接修改用例编号
  5. 【测试用例】执行单个手工用例,支持在执行页面切换上/下一条用例
  6. 【测试用例】用例测试结果可以支持图片放大查看
  7. 【测试用例】用例列表更多操作中,用例支持展开所属特性目录
  8. 【测试用例】测试用例支持根据用例编号覆盖导入
  9. 【测试用例】测试用例描述字段的字数限制(3000->5000)和显示区域加大
  10. 【测试用例】需求目录根目录右侧新增“隐藏空目录”按钮,目录下仅显示关联了用例的需求
  11. 【测试用例】导入用例时,支持更新用例所属特性目录
  12. 【测试执行】自动化测试任务添加用例时,增加通过标签筛选栏
  13. 【测试执行】手工任务的进度展示内容,增加用例总数
  14. 【测试执行】接口测试执行历史页面,支持点击用例名称跳转到用例详情
  15. 【质量看板】需求测试情况列表里的关联用例和关联缺陷数字,支持点击查看用例和缺陷的关联详情

需求管理 CodeArts Req

问题修复

  1. 修复IPD项目自定义多行文本字段失去焦点后显示成了单行文本的问题
  2. 修复IPD项目缺陷状态流转过程中修复发布和修复迭代无法联动的问题
  3. 修复IPD项目新建缺陷后,缺陷的提交人和责任人与实际填写的不一致的问题
  4. 修复IPD项目新建缺陷后,偶现标题无法保存的问题
  5. 修复IPD项目查询工作项接口不返回日期类型的自定义字段的值的问题
  6. 修复测试计划中关联需求的迭代与需求的实际迭代不一致的问题
  7. 修复IPD项目已经解决的Bug的停留时间在持续增加的问题
  8. 修复IPD项目租户管理员无法新增自定义字段的问题

目前,华为云CodeArts已携手百万级开发者,在政府、物流、金融、教育、制造等10多个行业落地,助力企业构建了敏捷、高效、安全的数字化生产模式。

使用华为云CodeArts,中国海油构建了供应链一体化数字化平台,研发工时节省了30%,智能油田管理系统集成、调试、部署时间从1周缩短为1天。

中国邮政储蓄银行通过使用华为云CodeArts盘古助手打造智能开发平台,代码生成采纳率超30%,单元测试代码采纳率超60%,已自动生成29万余行高质量代码,高效支持超过200个应用系统的开发,实现了更好的智能化开发体验。

未来,华为云CodeArts将积极增强软件开发的全流程智能协同,不断实现智能化创新,提升全流程研发效能,为开发者创造更多的业务价值,促进中国软件生态的繁荣。

码上体验

体验通道:https://www.huaweicloud.com/devcloud/?utm_source=developer.huaweicloud&utm_content=feature