DevOps平台CircleCI并购Ponicode,要在CI/CD中整合AI测试

CircleCI欲在其持续整合和交付平台,整合Ponicode代码分析AI引擎,提供代码单元测试和代码覆盖优先度功能

DevOps平台CircleCI并购Ponicode,要在CI/CD中整合AI测试

DevOps平台CircleCI宣布收购人工智能测试平台Ponicode,目标是要将Ponicode的代码分析AI引擎,整合到CircleCI现有的持续整合和交付(CI/CD)服务中,以减少开发人员的开发错误,提高代码质量。

CircleCI是一个持续整合和交付平台,可供企业用于实践DevOps,而Ponicode的AI引擎则提供编写测试、代码注释和分析代码质量等服务,透过结合Ponicode和CircleCI,可使开发人员代码更快投入生产,加速企业创新。

CircleCI提到,除了注重代码覆盖率(Code Coverage)之外,开发者还要知道需要优先测试的代码。 而Ponicode的AI引擎则可以找出代码库重要的部分,并且替用户编写测试,CircleCI认为,这不只减轻开发人员最不喜欢的工作负担,并且赋予他们大规模交付高质量软件的能力。

目前CircleCI向开发者提供软件建置、测试、部署和发布解决方案,而并购Ponicode也不只是为了提供新功能,更可以将CircleCI现有的功能,交付到开发者的本地端开发环境,或是IDE中,也就是说,CircleCI能够利用单元测试和代码覆盖优先度,来扩充现有工具,接着将这些功能送到开发者每天用来编写软件的工具和环境, 并使开发团队将会以持续整合和交付平台为中心,与其他成员和组织成员共同协作。

单元测试是用来测试最小代码片段的方法,而创建单元测试是一件枯燥乏味的工作,开发人员需要撰写大量的测试,尽可能提供函数需要的资料。 而Ponicode则提供简单的单元测试方法,开发者只需要将函式、子程序和方法贴到工具中,接着按下按键,就能开始进行单元测试。

在CircleCI整合Ponicode的AI引擎之时,官方提到,用户可以先下载适用于VS Code的Ponicode扩充套件先熟悉Ponicode提供的服务,并且试用Ponicode单元测试游乐场沙盒应用程序,抢先用到Ponicode的单元测试功能。

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表评论

登录后才能评论