GeneXus 16 如何实现自动化测试和发布
2024-09-04 04:51:46
CI/CD(持续集成/持续发布)是一种软件开发策略,以使公司能够尽可能快速、高效地给客户发布新功能。为了能够实现CI/CD,就需要通过PipeLine对整个软件过程进行一系列的节点管理,必须将每个阶段中能够自动化的事情全部自动化。每个阶段都必须能够自动运行测试、供应、发布、安装以及配置测试和阶段环境,这样才能保证开发人员能够收到反馈。
在GeneXus中,我们已经将各种需要的功能集成进来了,其中会涉及到GeneXus IDE、GXtest(Unit Test/UITest)、Jenkins、MSbuild、GXServer等。
通过下面两个图解可以大致理解在GeneXus中如何实现这些过程。
开发版本:
稳定版本:
在以下的视频中,您将看到如何在GeneXus IDE中创建单元测试、接口测试等,并如何集成到Jenkins中。同时,您也会看到GeneXus中发布单元(Deployment Unit)、发布工具的使用(发布到哪、如何发布等)、通过MSBuild工具将任务自动化、Jenkinis集成等。
献上视频链接:https://v.qq.com/x/page/s3049nnoxej.html (视频为英文语音和英文字幕)
最新文章
- Coming
- VSCode+Ionic+Apache Ripple开发环境搭建
- 【大数据】Linux下Storm(0.9版本以上)的环境配置和小Demo
- Hbase&;Hadoop常用命令
- 用SQL打印乘法口诀表
- Java笔记(十七)……异常
- (转)spring ioc原理(看完后大家可以自己写一个spring)
- Android UI WebView的使用:
- Java 网络编程(六) 使用无连接的数据报(UDP)进行通信
- ***网Web前端开发规范(初稿)
- 项目实战5—企业级缓存系统varnish应用与实战
- hive入门(一)、什么是hive
- GAN 转
- HTML5的常用新特性你必须知道
- NEO智能合约开发(一)不可能完成的任务
- paginate()出来的数据怎样循环插入数据?
- SUSE11sp3 perf工具安装过程
- Bulbs【暴力?】
- (递推 大整数) Children’s Queue hdu1297
- ApiPost接口调试工具模拟Post上传文件(中文版Postman)
热门文章
- PHP+MySQL实现对一段时间内每天数据统计优化操作实例
- Python--day43--mysql唯一索引和外键变种之多对多
- 第三章 通过java SDK 实现个性化智能合约的部署与测试
- 【codeforces 789B】Masha and geometric depression
- httpClient Post例子,Http 四种请求访问代码 HttpGet HttpPost HttpPut HttpDelete
- easyui—element-ui框架套用(表格宽度自适应)
- 21个项目玩转深度学习:基于TensorFlow的实践详解01—MNIST机器学习入门
- SpringBoot的四种定时任务
- Vscode 开发插件
- 树莓派4安装ftp服务端