软件测试周刊(第79期):陷在自己给自己定的框里,即使永远走直线,也是曲折的。

毕小烦 毕小烦     2022-11-29     326

关键词:

今天是 2022年07月08日,欢迎来到第 79 期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。

本期看点:严选数据质量保障是怎么做的?关于接口测试自动化的总结与思考;百度智能测试在测试自动执行领域的实践;微信是如何防止崩溃的?如何把度量引导到正确的方向上?软件开发人员的职业操守是什么?总不发言的人慢慢就会被边缘化?如何避免虚假繁忙?

·

阅读愉快!

🐞 软件测试

1. 严选数据质量保障建设(一):测试分层和数仓造数

严选技术

在数据测试中,需要划分好测试边界,数据质量保障除了要关注数据层的测试(指标/模型/数仓表),更不可忽视的是数仓是整条业务链路中的一环,对接全域业务提供的查询能力及造数能力亦是需要重点关注的地方。

数据产品的数据来源是严选的业务链路,产出的数据也是要反哺业务链路,最终实现推动业务发展。

本文从数据测试能力分层、数仓造数能力展开严选数据质量保障建设之路的介绍。

原文地址:

严选数据质量保障建设(一):测试分层和数仓造数

2. 严选数据质量保障建设(二):数据指标产品的自动化测试提效

严选技术

业务决策型数据产品通过数据可视化,为各层级管理者和业务同学提供数据洞察和分析工具,因此指标的质量是数据产品赖以生存的基石。

通过严选指标测试平台,可以沉淀出指标测试及回归视角的核心指标集合,解决数据测试中,数据指标数量多、口径多,核对困难的痛点,为数据指标提供自动化测试和回归能力;同时提供数据监控报警的能力提高了线上问题的主动发现率。

原文地址:

严选数据质量保障建设(二):数据指标产品的自动化测试提效

3. 关于接口测试自动化的总结与思考

予慕(阿里云云栖号)

本文介绍了作者在接口测试领域的一些方法和心得,包括接口测试的介绍,测试框架的选型、示例及测试的思想。

原文地址:

关于接口测试自动化的总结与思考

4. 百度智能测试在测试自动执行领域的实践

intelligents(百度Geek说 )

测试执行是指将测试生成的用例集、数据集利用手动和自动化的方式运行这些集合,如何高效稳定的执行完测试集合是影响测试效果的关键。

测试执行智能化通过将数据、算法、工程等相关技术有机结合,一般包含测试用例推荐、测试流量筛选、测试任务调度、智能构建、执行自愈等方面,在学术界和工业界均有非常优秀的研究和实践。

方法论上一般包含基于覆盖率相关性选择算法、基于数据建模或两者结合的方式。

本文从多个实践的角度,介绍相关领域的目标、思路、涉及到的技术点、效果,希望能给到大家一定参考。

原文地址:

揭秘百度智能测试在测试自动执行领域实践

🐴 质量效能

1. 月活 12.8 亿的微信是如何防止崩溃的?

alexccdong(腾讯技术工程)

微信是一个国民级的应用,月活用户过 10 亿,而且经常过年过节消息量暴增,服务很容易出现过载,但微信的服务一直比较稳定,他们是怎么做的呢?

本文介绍了微信大规模微服务的过载保护策略,其中很多方法很有借鉴意义。

原文地址:

月活 12.8 亿的微信是如何防止崩溃的?

2. 如何把度量引导到正确的方向上?

张乐(InfoQ)

研发效能度量的出发点虽然很好,但是如何正确、有效的度量却是一个颇有难度的技术活儿。近期围绕如何进行效能度量的讨论不绝于耳,但如何构建度量的体系化框架、如何进行度量指标的选取、如何进行度量分析、如何进行落地运营,却鲜有文章具体阐述。

本文张乐老师就结合近期落地经验,来介绍一下落地过程中具体的实施建议。

原文地址:

把度量引导到正确的方向上

🦧 技术同频

1. 深入浅出 npm & yarn & pnpm 包管理机制

Leecason(小李的前端小屋)

前端开发者们每天都在接触 xxx install,包管理器是必不可少的工具。

本文以尽量简洁的语言来描述了当下主流包管理工具 npm、yarn、pnpm 的管理策略以及进化史,不涉及任何晦涩的代码。

原文地址:

深入浅出 npm & yarn & pnpm 包管理机制

2. 软件开发人员的职业操守是什么?

吴欣蔚(蓄昂)

程序员是一个技术含量很高的职业,但也必须受非技术概念的约束(标准和道德规范)。只有通过这些标准和道德规范的约束,才会让我们这个行业越走越好。它约束我们的行为,对我们提出更高的要求,在提升我们竞争力的同时,也会给我们带来更多的成就感。

软件开发人员的职业操守是什么?

《匠艺整洁之道》中说:

为捍卫和维护计算机程序员职业的荣誉,我承诺,尽我的能力和判断力:

  1. 我不写有害的代码。
  2. 我生产的代码将永远是我最好的作品。我不会故意让那些在行为或结构上有缺陷的代码累积起来。
  3. 我将在每次发布时提供快速、确定和可重复的证据,证明代码的每个元素都能正常工作。
  4. 我将经常进行小规模的发布,不妨碍其他人的进展。
  5. 我将无畏地、毫不留情地利用一切机会改进我的创作。我绝不让它变更差。
  6. 我将尽我所能尽可能地提高自己和他人的生产力。我不会做任何降低生产力的事。
  7. 我将一直确保其他人能够补上我的位置,我也能够为其他人补位。
  8. 我将给出在数量级和精确度上都靠谱的预估。我不会做出没有把握的承诺。
  9. 如果我的程序员同事拥有足够的操守、标准、纪律和技能,就能赢得我的尊重。任何其他的属性或特征都不会成为我尊重程序员同事的因素。
  10. 我永远不会停止学习和改进我的技艺。

原文地址:

关于程序员的职业操守,从《匠艺整洁之道》谈起

🦉 持续成长

1. 任正非:总不发言的人慢慢就会被边缘化

本文来自任总与专家委员会秘书处座谈会上的讲话,摘取一些精彩的问答。

  1. 问:您希望华为专家委员会在思想碰撞和交流的过程中达成一个怎样的核心目标

答:我认为,交流不易达成核心的目标,也不追求达成一致,只是促进大家相互启发、相互借鉴。华为战略不能由少数人来决定,不能由少数人来设计未来,也不因少数人的批判而改变方向。而应该是由几千、几万名专家的对撞,来研究未来的方向和走向未来的路径。

  1. 公司内部鼓励分享,如何保证自己的想法或者胶片不被泄密出去?

答:强者怕什么失密呢?弱者才怕失密,因为强者就比谁的消化能力强、谁吸收快、谁吸收好。其实当你点燃别人火花的时候,也可以从别人火堆里反向吸收能量。

  1. 专家之间都很想交流,但是专家之间可能有忌讳,专家如何做到与任何人交流都可以放下包袱,能够大胆交流?

答:只要是华为公司内部的人员,都不要有任何忌讳;对于外部交流,你们专家自己掌握分寸,但还是要多交流;至于要不要贴到网上与全世界交流,你们自己掂量。

原文地址:

任正非:总不发言的人慢慢就会被边缘化

2. 陈春花:如何避免虚假繁忙?

「虚假繁忙」是指你在做一件跟目标和绩效完全不相关的事情,但是却做得精益求精,虽然你认为你自己非常忙,非常努力,但实际上没有任何意义。

工作中如何避免虚假繁忙?

其实就是把工作与顾客价值关联起来,把责任与权力、利益和价值组合起来,不去做那些与价值创造无关的事情。

对于管理者而言,这件事情的解决尤为重要,员工是否陷入了虚假繁忙,直接影响到组织的价值创造,也会影响到员工工作的成效与价值。

原文地址:

陈春花:如何避免虚假繁忙?

🐙 拥抱开源

1. ShareX:一款 Windows 上的截图神器

ShareX 是一个免费的开源程序,它可以让你捕捉或记录屏幕的任何区域,并且只需按一个键就可以共享。它还允许将图像、文本或其他类型的文件上载到您可以选择的许多受支持的目标上或是个人的云端空间等等,多达 20 多种不同的服务,也能指定到 FTP,也能够自己定义不支援的空间等等

程序原生支持中文,并且还有很多特色功能,比如:自动添加水印和阴影、OCR 识别、屏幕录制、颜色拾取、哈希检查、修改 DNS、尺子功能、显示器测试等。

开源地址:

GitHub - ShareX/ShareX: ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.

2.《一图胜千言》:由微软工程师 Tomomi 手绘的技术教程

作者试图用简单的涂鸦来描述复杂的事情。

该仓库包含了数据结构与算法、Web 开发、机器学习、Git 开发等编程领域的涂鸦作品,其中有部分被应用到了微软的开源教程。

开源地址:

GitHub - girliemac/a-picture-is-worth-a-1000-words: I am trying to describe complex matters in simple doodles!

言论

1、陷在自己给自己定的框里,即使永远走直线,也是曲折的。 -- 小team

2、折磨我们的往往是想象,而不是真实。

-- 塞涅卡

3、如果一个人没有表达欲,说明你对一切都很满意。所以,有表达欲我就表达,没有表达欲我就幸福着。

-- 杨笠

图片

1、你用哪种操作系统?

2、客户的期望 VS 客户的预算

3、

订阅

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

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

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

(完)

软件测试周刊(第75期):唯有平视,才能看见真实的自己。

...,欢迎来到第75期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。本期看点:前端单测,为什么不要测“实现细节”?严选的精准测试是怎么做的?自动化测试未来的趋势是什... 查看详情

软件测试周刊(第90期):许多人几乎不用自己的眼睛看,他们只听别人说。(代码片段)

...率。欢迎来到第90期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。·阅读愉快!🐞软件测试1.前端测试常见的3个误区所谓“方向>努力”,如果选择了错误的测试策略,很容易写出维... 查看详情

软件测试周刊(第90期):许多人几乎不用自己的眼睛看,他们只听别人说。(代码片段)

...率。欢迎来到第90期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。·阅读愉快!🐞软件测试1.前端测试常见的3个误区所谓“方向>努力”,如果选择了错误的测试策略,很容易写出维... 查看详情

软件测试周刊(第90期):许多人几乎不用自己的眼睛看,他们只听别人说。(代码片段)

...率。欢迎来到第90期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。·阅读愉快!🐞软件测试1.前端测试常见的3个误区所谓“方向>努力”,如果选择了错误的测试策略,很容易写出维... 查看详情

软件测试周刊(第46期):走好选择的路,别选择好走的路,你才能拥有真正的自己。

...夏至欢迎来到第46期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。本期看点:优酷是如何进行服务端稳定性保障的?爱奇艺的iOS稳定性测试是怎么做的?你可能想知道的AppPush通用测... 查看详情

人工智能轨道交通行业周刊-第2期(2022.6.13-6.19)

0导读上周发布第一篇周刊后,得到很多朋友的积极反馈,也提出了很多有用的发文建议,在后续的文章中,会持续进行优化,争取为大家提供更好的阅读体验。今天是父亲节,祝愿天下的父亲都身体健康&#... 查看详情

人工智能轨道交通行业周刊-第2期(2022.6.13-6.19)

0导读上周发布第一篇周刊后,得到很多朋友的积极反馈,也提出了很多有用的发文建议,在后续的文章中,会持续进行优化,争取为大家提供更好的阅读体验。今天是父亲节,祝愿天下的父亲都身体健康&#... 查看详情

人工智能轨道交通行业周刊-第1期(2022.6.6-6.12)

0导读创建周刊的想法来源于“江大白”微信公众号,大白老师每周发布一篇AI行业的精华文章汇总,个人认为十分有价值。作为一名AI从业者,有必要梳理自己行业内的人工智能发展现状,因此,决定整理轨道... 查看详情

人工智能轨道交通行业周刊-第1期(2022.6.6-6.12)

0导读创建周刊的想法来源于“江大白”微信公众号,大白老师每周发布一篇AI行业的精华文章汇总,个人认为十分有价值。作为一名AI从业者,有必要梳理自己行业内的人工智能发展现状,因此,决定整理轨道... 查看详情

软件测试周刊(第27期):储存阳光,必有远芳。

这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。本周刊开源(GitHub:SoftwareTestingWeekly),欢迎提交issue,投稿或推荐软件测试相关的内容。科普GPT-3:一项可能最终定义未来十年的发明F... 查看详情

软件测试周刊(第37期):不能随便生气

...夏至欢迎来到第37期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。本期看点:阿里是如何衡量测试用例的有效性的?为什么有人会说自动化测试没啥用?测试人员如何提升APP的用户体... 查看详情

软件测试周刊(第74期):当你犹豫要不要去做一件事的时候,其实你内心已经有了选择,只是你还没有充足的理由去说服自己。

...,欢迎来到第74期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。本期看点:如何把测试带给团队?收钱吧高效接口自动化测试实践;做ToB软件质量保障的这两年;优秀代码真... 查看详情

软件测试周刊(第30期):专注力量敏捷协作(代码片段)

...口锅、菜菜、静怡、小淑子这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。本周刊开源(GitHub:SoftwareTestingWeekly),欢迎提交issue,投稿或推荐软件测试相关的内容。科普B端产品/C端产品/S... 查看详情

软件测试周刊(第30期):专注力量敏捷协作(代码片段)

...口锅、菜菜、静怡、小淑子这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。本周刊开源(GitHub:SoftwareTestingWeekly),欢迎提交issue,投稿或推荐软件测试相关的内容。科普B端产品/C端产品/S... 查看详情

软件测试周刊(第32期):沙漠中藏着一口井(代码片段)

...口锅、菜菜、静怡、小淑子这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。本周刊开源(GitHub:SoftwareTestingWeekly),欢迎提交issue,投稿或推荐软件测试相关的内容。科普海狗海狗(学... 查看详情

软件测试周刊(第33期):当夏季的光阴已然流逝

...菜菜、静怡、小淑子、夏至这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。本周刊开源(GitHub:SoftwareTestingWeekly),欢迎提交issue,投稿或推荐软件测试相关的内容。科普自动驾驶级别近... 查看详情

软件测试周刊(第54期):管他乐观还是悲观,都滚蛋,干就完了。

...至、CC欢迎来到第54期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。本期看点:自如的埋点自动化测试工具是怎样设计的?如何使⽤Selenium测试Electron应⽤?网易云音乐Android隐私合规... 查看详情

软件测试周刊(第89期):编程是思考,而不是打字。

欢迎来到第89期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。本期看点:质量保证和软件测试的区别是什么?知道要测哪个比怎么测更重要;测试人员如何在职业发展前期快速成长&#x... 查看详情