大家好, 我是哈哥,一位35岁但是依然头发茂密的程序员老兵,目前在公司开启了养老模式。现在热衷于分享各种编程领域的软硬技能知识以及前沿技术,在过去的三年时间里辅导服务超 3000人 在编程领域的职业规划、择业定位、简历辅导、模拟面试、技术提升、瓶颈突破的破惘,帮助众多小伙伴告别迷茫与职业焦虑,成就更好的自己。
各类技术侧与非技术方向的博客分享,纯粹是个人兴趣爱好,希望可以帮助到大家更好的成长,也与各位小伙伴一起成长,
该文章为 “Python - 自动化测试实战篇” 专栏,旨在帮助大家以浅显易懂的方式轻松入门,彻底爱上Python的魅力,希望对大家有所帮助。
文章目录
今天要和大家来聊聊关于自动化测试的持续集成,通过前文的学习,我们的自动化测试框架、测试的思想已经融入到了整体的代码编写过程中了。接下里的下一步就是如何让自动化测试能够像开发一样、敏捷思想一样,能够持续集成的跑起来。可能大家对持续集成还不是太了解,那就先简单的了解一下持续集成的思想吧。
🐳 持续集成思想
现如今的互联网软件的开发与发布,已经形成了一套标准流程,最重要的组成部分就是持续集成。(简称 CI ,其实就是 Continuous integration)
见下图:(这个图的描述的就是持续集成在不断的开发、发布、测试… 这样的轮回的一个过程 ,快速的进行迭代。这就是持续集成的一个核心概念。)
所以,持续集成指的就是 "频繁的(一天多次)将代码集成到骨干";
集成的好处主要有以下几点:
1、
快速发现错误;定位错误也比较容易,精确的知道是哪次提交导致了这个错误。2、
防止分支大幅偏离主干;如果像是以前的瀑布式开发,大家都在自己的本地进行开发。当开发的差不多的时候 ,在推到主干上去(此时经常

本文介绍了自动化测试的持续集成思想,重点讲解了Jenkins的使用,包括配置定时构建任务、与其他工程构建后触发、构建环境设置等。通过Jenkins,可以自动化执行测试并生成测试报告,实现测试的高效集成。
订阅专栏 解锁全文
8695

被折叠的 条评论
为什么被折叠?



