CI/CD(持续集成/持续发布)是一种软件开发策略,以使公司能够尽可能快速、高效地给客户发布新功能。为了能够实现CI/CD,就需要通过PipeLine对整个软件过程进行一系列的节点管理,必须将每个阶段中能够自动化的事情全部自动化。每个阶段都必须能够自动运行测试、供应、发布、安装以及配置测试和阶段环境,这样才能保证开发人员能够收到反馈。

GeneXus 16 如何实现自动化测试和发布

在GeneXus中,我们已经将各种需要的功能集成进来了,其中会涉及到GeneXus IDE、GXtest(Unit Test/UITest)、Jenkins、MSbuild、GXServer等。

通过下面两个图解可以大致理解在GeneXus中如何实现这些过程。

开发版本:

GeneXus 16 如何实现自动化测试和发布

 

稳定版本:

GeneXus 16 如何实现自动化测试和发布

在以下的视频中,您将看到如何在GeneXus IDE中创建单元测试、接口测试等,并如何集成到Jenkins中。同时,您也会看到GeneXus中发布单元(Deployment Unit)、发布工具的使用(发布到哪、如何发布等)、通过MSBuild工具将任务自动化、Jenkinis集成等。

献上视频链接:https://v.qq.com/x/page/s3049nnoxej.html(视频为英文语音和英文字幕)

相关文章:

  • 2021-10-13
  • 2021-12-07
  • 2021-04-13
  • 2021-10-17
  • 2021-07-03
  • 2021-07-17
  • 2021-09-16
猜你喜欢
  • 2021-05-12
  • 2022-02-23
  • 2021-11-12
  • 2022-12-23
  • 2021-10-27
  • 2021-12-04
  • 2021-07-15
相关资源
相似解决方案