CI Weekly #2 | 如何优化开发流程,实现项目持续集成?

CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成、持续交付,持续部署、自动化测试、 devops 等实践教程、工具与资源,以及一些工程师文化相关的程序员 Tips 。同步于 flow.ci Blog、微信公众号、官方微博知乎专栏简书,欢迎关注或投稿:)

说到创业团队的项目研发和管理实践,有很多很有价值的『经验之谈』。本期收集了一些团队的持续集成、部署、自动化测试相关的工具与实践分享,来看看吧~

『 持续集成相关实践 』

聊聊创业团队的项目管理如何面向开发人员优化

这篇文章涉及开发环境搭建,代码管理,需求生命周期管理,项目进度管理,研发阶段的产品测试和反馈,持续集成和持续发布等等,分享了其中的一些管理经验和工具分享,非常实用!( via :@wangchao0721

浅谈GRAB的持续集成和持续部署

作者zhchang在gopher china 2016大会上面做了个关于 GRAB 的持续集成和持续部署(CI/CD)的分享。(via: zhchang

Continuous Integration & Deployment for iOS Projects

关于 iOS 项目的持续集成与管理,中文翻译版见这里.(via: Twitter@Matt Oakes

基于 KIF 的 iOS UI 自动化测试和持续集成

客户端 UI 自动化测试是大多数测试团队的研究重点,本文介绍猫眼测试团队在猫眼 iOS 客户端实践的基于 KIF 的 UI 自动化测试和持续集成过程。(via: 美团点评技术团队

如何实现 Android 应用的持续部署?

这篇文章将通过实际的教程向大家展示使用 flow.ci实现 Android 应用自动化持续集成,并将 APK 文件部署到 fir.im 应用内测平台。内测分发完成后,自动通知参与测试人员的一系列步骤,自动化完成整个开发流程。 (via : @风起云飞flowci

flow.ci

『 自动化测试&代码质量 』

打造心目中理想的自动化测试框架(AppiumBooster)

"AppiumBooster基于 Appium 实现,更简单和易于使用;测试人员不用接触任何代码,就可以直接采用简洁优雅的方式来编写和维护自动化测试用例。"对于 自动化测试用例有疑惑的,来看看作者的解决方案。(via :DebugTalk

移动APP自动化测试框架对比

本文通过分析几种自动化框架的异同,使测试人员在选择自动化框架时有所参考。(via : TMQsolinazhao

The Life of a Software Tester

What is Software Testing? 关于 软件测试工程师,这里有非常有趣开阔的角度。(via :dzone.com

『 DevOps 』

10年研发老兵:如何构建适合自己的DevOps工具与平台

15个 DevOps list 让你更全面地 DevOps,读完受益匪浅。(via : @DBAplus社群任发科)

谈谈互联网后端基础设施

基础服务设施做到哪些才能够保证业务的稳定可靠、易维护、高可用呢?(via :飒然Hang )

flow.ci

『 工程师文化 』

湾区日报是如何运作的?

湾区日报主理人 用一篇文章解释了如何利用自动化的技术工具运作湾区日报,有非常大的借鉴意义。(via :湾区日报BayArea

什么是真正的程序员

文章略长,但是耐心读完,你肯定会受益良多!(via : 博客园:削微寒翻译)


以上是 CI Weekly #2 的所有技术分享, 如有问题,请联系我们~

Happy building!
flow.ci

Meng

继续阅读此作者的更多文章