thug 2019-06-20
CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成、持续交付,持续部署、自动化测试、 devops 等实践教程、工具与资源,以及一些工程师文化相关的程序员 Tips 。同步于 flow.ci Blog、微信公众号、官方微博,知乎专栏,简书,欢迎关注或投稿:)
说到创业团队的项目研发和管理实践,有很多很有价值的『经验之谈』。本期收集了一些团队的持续集成、部署、自动化测试相关的工具与实践分享,来看看吧~
『 持续集成相关实践 』
这篇文章涉及开发环境搭建,代码管理,需求生命周期管理,项目进度管理,研发阶段的产品测试和反馈,持续集成和持续发布等等,分享了其中的一些管理经验和工具分享,非常实用!( via :@wangchao0721)
作者zhchang在gopher china 2016大会上面做了个关于 GRAB 的持续集成和持续部署(CI/CD)的分享。(via: zhchang)
关于 iOS 项目的持续集成与管理,中文翻译版见这里.(via: Twitter@Matt Oakes)
客户端 UI 自动化测试是大多数测试团队的研究重点,本文介绍猫眼测试团队在猫眼 iOS 客户端实践的基于 KIF 的 UI 自动化测试和持续集成过程。(via: 美团点评技术团队)
这篇文章将通过实际的教程向大家展示使用 flow.ci实现 Android 应用自动化持续集成,并将 APK 文件部署到 fir.im 应用内测平台。内测分发完成后,自动通知参与测试人员的一系列步骤,自动化完成整个开发流程。 (via : @风起云飞flowci)
『 自动化测试&代码质量 』
"AppiumBooster基于 Appium 实现,更简单和易于使用;测试人员不用接触任何代码,就可以直接采用简洁优雅的方式来编写和维护自动化测试用例。"对于 自动化测试用例有疑惑的,来看看作者的解决方案。(via :DebugTalk )
本文通过分析几种自动化框架的异同,使测试人员在选择自动化框架时有所参考。(via : TMQ[solinazhao] )
What is Software Testing? 关于 软件测试工程师,这里有非常有趣开阔的角度。(via :dzone.com)
『 DevOps 』
15个 DevOps list 让你更全面地 DevOps,读完受益匪浅。(via : Twitter@eon01 )
基础服务设施做到哪些才能够保证业务的稳定可靠、易维护、高可用呢?(via :飒然Hang )
『 工程师文化 』
湾区日报主理人 用一篇文章解释了如何利用自动化的技术工具运作湾区日报,有非常大的借鉴意义。(via :湾区日报BayArea)
文章略长,但是耐心读完,你肯定会受益良多!(via : 自博客园:削微寒翻译)
__
以上是 CI Weekly #2 的所有技术分享,
如有问题,请联系我们~
Happy building!
flow.ci