CI Weekly #12 | 微信小程序的自动化测试进阶
岁末将至,站在年终冲刺的尾巴上,flow.ci 新增了个人和团队设置的功能:
上线团队功能,注册时默认创建一个与用户名一致的团队,可设置:团队名称、增减团队成员,后续会不断完善;
增加个人设置,可修改个人信息、密码、Git 仓库绑定、微信绑定等.

除此之外,「 flow.ci 配置文件」也将在春节前上线,详情请大家关注 flow.ci Changelog.
本期 CI Weekly 整理了微信小程序的自动化测试、微服务/DevOps/Docker以及其他技术分享,希望对你有用~
『 微信小程序的自动化测试 』
微信小程序之自动化亲密接触
微信小程序在一周之内火遍大江南北,给开发者带来了很多惊喜和乐趣。作为一名好奇的测试工程师,作者的这篇分享了如何进行微信小程序的自动化测试,其中包括对性能测试、专项测试,到多机联测、多账号分发,获得测试报告等(via :@腾讯优测)
使用 appium 进行微信小程序的自动化测试
微信小程序正常的 webview,本质还是 h5. 这篇文章分享了 appium 进行微信小程序自动化测试的过程。(via: Testerhome seveniruby)
测试职业发展简谈
作者一直在一线做业务测试和测试技术改进,作者写的这篇文章根据自己的亲身经历和感触,谈了谈测试职业发展,仅作参考.(via: via: Testerhome seveniruby)
『微服务/DevOps/Docker 』
基于微服务的分布式应用开发
“微服务架构设计模式对于单块设计模式而言有很多优点。核心思想就是将单个巨大的应用划分成互联的不同应用。与单块应用类似,每个微服务都有其自己的层级架构。”(via:dockerone.io - 孙科 翻译)

广发银行:Docker 适配传统运维的那些事
这是广发银行数据中心的运维老兵沈伟康关于传统运维与容器适配的全方位分享,感兴趣的来看看。(via:@高效运维)
微服务治理实战:服务流的自动化构建与应用
能否使用技术手段自动地、精确地、具现化地勾勒公司级的应用/服务关联图谱?这篇文章告诉你答案。(via :@DBAplus社群 张真 )
Build pipelines, deployment, and immutable artifacts
构建代码的最佳方式是什么?如何确保可重复部署?如何构建和部署构成一个持续交付的 DevOps 世界?(via :Medium @bruntonspall)

『 其他 』
Etsy CTO Q&A: We Need Software Engineers, Not Developers
这篇文章专访了 Etsy CTO,内容谈到 Etsy 的技术架构团队的 DevOps 文化。(via : Joab Jackson)
我的微服务和DevOps实践经验及踩坑笔记
“企业IT中,战略与实现的鸿沟,业务与技术的鸿沟,开发与运维的鸿沟,让协作的各方难以互相理解和交流。”《架构师》 全面开放和分享了企业级云计算平台的设计文档,过程文档,技术思考等等,希望对你有用。(via : @聊聊架构 - 焦烈焱等)
以上是 CI Weekly #12 的所有技术分享,
如有问题,请联系我们~
Happy building!
flow.ci
CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成、持续交付,持续部署、自动化测试、 DevOps 等实践教程、工具与资源,以及一些工程师文化相关的程序员 Tips 。同步于 flow.ci Blog、微信公众号、官方微博,知乎专栏,简书,欢迎关注或投稿:)
CI Weekly #12 | 微信小程序的自动化测试进阶的更多相关文章
- 【转】微信小程序实现自动化测试
山雨欲来风满楼,最近微信小程序相关开发文章吹遍大江南北,亦有摧枯拉朽万象更新之势.问小程序形为何物,直教IT众生怡情悦性高潮迭起.作为一名有着远大理想“包袱”与互联网变革 “使命感”的测试工程师,我再 ...
- 微信小程序自动化测试最佳实践(附 Python 源码)
本文为霍格沃兹测试学院测试大咖公开课<微信小程序自动化测试>图文整理精华版. 随着微信小程序的功能和生态日益完善,很多公司的产品业务形态逐渐从 App 延升到微信小程序.微信公众号等.小程 ...
- 微信小程序开源项目库汇总
最近做了一个微信小程序开源项目库汇总,里面集合了OpenDigg 上的优质的微信小程序开源项目库,方便移动开发人员便捷的找到自己需要的项目工具等,感兴趣的可以到GitHub上给个star. UI组件 ...
- 微信小程序开源项目库集合
UI组件 weui-wxss ★852 - 同微信原生视觉体验一致的基础样式库 Wa-UI ★122 - 针对微信小程序整合的一套UI库 wx-charts ★105 - 微信小程序图表工具 wema ...
- 【腾讯优测干货分享】微信小程序之自动化亲密接触
本文来自于腾讯优测公众号(wxutest),未经作者同意,请勿转载,原文地址:http://mp.weixin.qq.com/s/HcPakz5CV1SHnu-U8n85pw 导语 山雨欲来风满楼,最 ...
- 微信小程序一:微信小程序UI组件、开发框架、实用库
作者:NiceCui 本文谢绝转载,如需转载需征得作者本人同意,谢谢. 本文链接:http://www.cnblogs.com/NiceCui/p/8079095.html 内容持续更新,维护中 邮箱 ...
- 微信小程序基础之开源项目库汇总
awesome-github-wechat-weapp 是由OpenDigg整理并维护的微信小程序开源项目库集合.我们会定期同步OpenDigg上的项目到这里,也欢迎各位提交项目给我们. (链接:ht ...
- 微信小程序UI组件、开发框架、实用库...
UI组件 weui-wxss ★852 - 同微信原生视觉体验一致的基础样式库 Wa-UI ★122 - 针对微信小程序整合的一套UI库 wx-charts ★105 - 微信小程序图表工具 wema ...
- 微信小程序框架集合
UI组件 weui-wxss ★852 - 同微信原生视觉体验一致的基础样式库 Wa-UI ★122 - 针对微信小程序整合的一套UI库 wx-charts ★105 - 微信小程序图表工具 wema ...
随机推荐
- ural1439 Battle with You-Know-Who
Battle with You-Know-Who Time limit: 2.0 secondMemory limit: 64 MB Rooms of the Ministry of Magic ar ...
- Hibernate与IBatis的优缺点及可行性分析
以下文章来源于考试大 1.优点 简单: 易于学习,易于使用,通过文档和源代码,可以比较完全的掌握它的设计思路和实现. 实用: 提供了数据映射功能,提供了对底层数据访问的封装(例如ado.net),提供 ...
- POJ 2686 Traveling by Stagecoach
状压DP dp[s][p]用了哪几张票,到哪个节点的最小费用. 注意:G++ %.3lf输出会WA,但C++能过:改成%.3f,C++,G++都能AC #include<cstdio> # ...
- logback配置
好吧,项目中一直使用的是logback做日志记录. 开始跑Demo的时候,一直会报Failed to load class org.slf4j.impl.StaticLogger的错误.后来googl ...
- 函数之return
return语句用来从一个函数 返回 即跳出函数.我们也可选从函数 返回一个值 .使用字面意义上的语句~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 例7.7 使用字面意义上的语句 ...
- [Unity Physics]Physics - Rigidbody、Collider
什么是Collider 碰撞器组件在Unity引擎中触发物理碰撞的最基本的条件. 可以这样说,假如一个游戏中没有物理碰撞系统是不可能的. 什么是Rigidbody 通过物理模拟的控制对象的位置. Ri ...
- OPENCV图像变换-1
图像变换是指将一幅图像变换为图像数据的另一种表现形式,例如将图像进行傅立叶变换,或者对图像进行X,Y方向的求导等,经过这些变换,可以将图像数据处理中的某些问题换一个别的角度想办法,所以图像变换是图像处 ...
- 自己实现的sax XML解析,可能会有误
package com.agatha.bean; public class OrderInfoBean { private String order_id; private String room_t ...
- Android L(5.0)源码之手势识别onTouchEvent
onTouchEvent同样也是在view中定义的一个方法.处理传递到view 的手势事件.通过MotionEvent的getAction()方法来获取Touch事件的类型,类型包括ACTION_DO ...
- js 捕获浏览器关闭或者刷新页面给出提示
window.onbeforeunload = function() { return " "; }document.onkeydown = function() {if ((wi ...