软件测试周刊(第48期):无聊是非常有必要的,一个人在空白时间所做的事,决定了这个人和其他人根本的不同。

| 编辑:国薇、一口锅、菜菜、静怡、小淑子、夏至、CC

欢迎来到第 48 期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。

本期看点:爱奇艺iOS云录制回放平台是怎么做到录制快回放稳的?中通科技大数据质量保障是怎么做的?怎样消灭 Bug?淘宝客户端安全生产体系是怎么建设的?如何提升工程效率?为什么 Netflix “永不宕机”?搞定接口性能的11个秘技是什么?练好基本功就能赢99%的事?

·

阅读愉快!

🐞 软件测试

1. 爱奇艺iOS云录制回放平台是怎么做到录制快回放稳的?

iOS 端自动化一直有落地成本高、学习成本大和二次开发难等问题,那么爱奇艺是如何解决这些问题的呢?

爱奇艺在云真机基础之上重点优化设备驱动,并将设备共享、远程租用、自动化脚本管理、任务调度、可视化报告等能力组合,推出了爱奇艺 iOS 云录制回放平台。

设计方案

录制过程中,云 IDE 实时监听鼠标点击、滑动事件,同时获取手机页面的 DOM 树,根据用户操作的坐标查找最匹配的元素节点。如果用户选择 OCR 和AI 方式,则识别手机截图中的文本和已知的 AI 元素,确认元素之后会转换为自动化脚本并保存

回放时,首先拉取待执行脚本集合,进行脚本解析,通过脚本指定的方法查找元素并执行相应的操作,如点击、滑动等。任务结束后会生成测试报告,包括用例执行步骤、日志、截图等信息。

更多请看原文:

https://mp.weixin.qq.com/s/FCPIE3g7Nlhhezgd68pXnw

2. 中通科技大数据质量保障是怎么做的?

大数据的 5 V 特性:

  1. 量大(Volume):数据量大,即采集、存储和计算的数据量都非常大。真正大数据的起始计量单位往往是TB(1 024GB)、PB(1 024TB)。

  2. 多样(Variety):种类和来源多样化。种类上包括结构化、半结构化和非结构化数据,具体表现为网络日志、音频、视频、图片、地理位置信息等,数据的多类型对数据处理能力提出了更高的要求。数据可以由传感器等自动收集,也可以由人类手工记录。

  3. 真实(Veracity)数据的准确性和可信赖度高,即数据的质量高。数据本身如果是虚假的,那么它就失去了存在的意义,因为任何通过虚假数据得出的结论都可能是错误的,甚至是相反的。

  4. 高速(Velocity)数据增长速度快,处理速度也快,时效性要求高。比如,搜索引擎要求几分钟前的新闻能够被用户查询到,个性化推荐算法尽可能要求实时完成推荐。这是大数据区别于传统数据挖掘的显著特征。

  5. 低价值密度(Value)数据价值密度相对较低。随着互联网及物联网的广泛应用,信息感知无处不在,信息量大,但价值密度较低。如何结合业务逻辑并通过强大的机器算法来挖掘数据的价值,是大数据时代最需要解决的问题。

大数据应该怎么测试呢?

中通大数据的分层测试:

请看原文:

https://mp.weixin.qq.com/s/9CTKr7sWVywcHBfQi5GEWQ

https://mp.weixin.qq.com/s/Ujs-HIYYg-R4f89Uc6wCIg

3. 怎样消灭 Bug?

| 于晓南(圆小豆的美梦工场)

原文地址:

https://mp.weixin.qq.com/s/ztHfjGdxyY6KB-qkE4kMUA

🐴 质量效能

1. 淘宝客户端安全生产体系是怎么建设的?

客户端安全生产是指什么?

为预防客户端研发生命周期过程中发生体验相关的事故,而采取的一系列措施和活动。

为此淘宝客户端建立了“‘研发、构建、发布、应急’一整套规范化流程及平台”。

安全生产架构图:

淘宝客户端安全生产,主要分四个阶段研发期、构建期、发布期和应急态,同时沉淀开发过程数据,围绕数据线上线下异常复盘,为提升代码质量、提升开发能力,进一步完善平台做数据支持,从而提升开发的研发环境,保障线上用户使用体验。

原文地址:

https://mp.weixin.qq.com/s/ozjk76yFg-PF3eTfoJIbfQ

2. 如何提升工程效率?

软件研发团队工程能力的具体体现是什么?

是:

这是硅谷知名互联网公司中常见的软件产品研发模式。

什么是工程能力?

工程能力」是指一群具有不同专业能力的人在生产设备(辅助性工具)的帮助下,通过相互协作,系统化地快速生产高质量产品的能力。

工程生产力是该团队所有工程师自身生产能力的「化学作用」总和。

对于一个工程师来说,其综合能力可以认为至少包括三个维度,如下图所示:

如何有效提升团队整体的工程能力?

总结为四点,,分别是小批量标准化简捷化自动化

如何做到这四点呢?

原文地址:

https://mp.weixin.qq.com/s/-j5gdOXduj3RQQ6dTdaXCQ

🦧 技术同频

1. 搞定接口性能的 11 个秘技是什么?

接口性能优化对于从事后端开发的同学来说,肯定再熟悉不过了,因为它是一个跟开发语言无关的公共问题。

该问题说简单也简单,说复杂也复杂。

有时候,只需加个索引就能解决问题。

有时候,需要做代码重构。

有时候,需要增加缓存。

有时候,需要引入一些中间件,比如mq。

有时候,需要需要分库分表。

有时候,需要拆分服务。

等等...

作者总结了一些行之有效的,优化接口性能的办法,给有需要的朋友一个参考。

原文地址:

https://mp.weixin.qq.com/s/zWA0LkgT7_sViC7ptto9Rg

2. 为什么 Netflix “永不宕机”?

很多同类流媒体平台深陷在老大难问题无法自拔:视频卡顿、控件失效或者服务崩溃等等。

而 Netflix 却鲜少出现问题,这是为什么?

原文地址:

https://mp.weixin.qq.com/s/k4WgjfuzdonFIlVSrpfP4Q

🦉 持续成长

1. 练好基本功就能赢99%的事?

是的。

全球心流体验专家、巅峰表现专家史蒂芬·科特勒在《跨越不可能》一书中,提出了一个跨越不可能的“公式”:不可能 → 动机 X 学习力 X 创造力X心流 → 可能

所以基本功是什么?

  • 动机:一切的开始。

    • 动机 = 外驱(比如金钱、名声和性) + 内驱(比如好奇心、激情、意义感和使命感)

    • 到目前为止,最强大的单一驱动力就是在有意义的工作中取得进步。

  • 学习力:快速成为专家的能力。

    • 有了目标之后,还需要储备相应的知识,也就是需要具备获取知识的能力。

    • 学习知识的5个步骤:

    • 1. 通读 5 本书

    • 2. 把自己当成白痴

    • 3. 探索空白

    • 4. 不断提问

    • 5. 找到叙事结构

  • 创建力:取得成就的起点。

    • 发现创造力有四个阶段:准备、孕育、明朗、验证

    • 如何才能拥有创造力:保持好心情、拓宽视野、非时间(即不设定明确目标或任务的一段时间)和独处、从陌生之处下手、在盒子里思考(你不能凭空即兴创作,你必须在某些东西的基础上即兴创作。)、给大脑添加“弹药”、麦吉弗法(问题识别、孕育、自由创作)

  • 心流:源源不断的能量

原文地址:

https://mp.weixin.qq.com/s/W8dfZc8kd6OkwGzimELQkA

2. 陈春花:管理只对绩效负责

有了清晰的管理观,才会有合适的管理行为和管理标准,从而真正推动企业发展。

北京大学王宽诚讲席教授、国家发展研究院 BiMBA 商学院院长陈春花老师,将管理观归纳为三句话:

  • 管理只对绩效负责;

  • 管理是一种分配;

  • 管理始终为经营服务。

原文地址:

https://mp.weixin.qq.com/s/Mn32OErUt2CtCFsrrh45xw

🐙 拥抱开源

1. 可能会让你受益匪浅的开源电子书:《英语进阶指南》

开源地址:

https://github.com/byoungd/English-level-up-tips-for-Chinese

2. 一个更强大的 Linux 内存分析工具 - Bytehound

Bytehound 是 Linux 的内存分析工具。它能够显示内存变化曲线、占用详情、完整的堆栈记录等信息,有助于解决内存泄漏等问题。

开源地址:

https://github.com/koute/bytehound

原文地址:

https://mp.weixin.qq.com/s/SfHakOfHdc9vI4Ew-62Z-w

言论

1、

无聊是非常有必要的,一个人在空白时间所做的事,决定了这个人和其他人根本的不同。

| 宁远《远远的村庄》

2、

3、

图片

1、心疼程序员

2、

https...

3、

产品:看,用户喜欢它

订阅

本周刊每周五发布,会同步更新在微信公众号。

微信搜索“毕小烦”或者扫描下面的二维码,即可订阅。

如果文章对你有帮助,记得留言、点赞、加关注哦!

(完)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

毕小烦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值