软件测试周刊(第77期):只要放弃一次,就会滋生放弃的习性, 原本可以解决的问题也会变得无法解决。

Posted 毕小烦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试周刊(第77期):只要放弃一次,就会滋生放弃的习性, 原本可以解决的问题也会变得无法解决。相关的知识,希望对你有一定的参考价值。

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

本期看点:测试如何左移?自动化左移怎么做?如何测试离线数据指标?前端测试中如何处理 Http 请求?工行企业级 DevOps 工具链建设之路;得物App数据模拟平台的探索和实践;淘宝直播PC客户端的hybrid探索;设计好接口的36个锦囊;如何提高技术Leader的思考技巧?

·

阅读愉快!

🐞 软件测试

1. 测试如何左移?

adoudou(小船哥说敏捷)

测试左移顾名思义,就是将测试实践向左移至软件开发生命周期的早期,尽早测试。

测试为什么要左移,又如何左移呢?

原文地址:

测试如何左移

2. 自动化左移怎么做?

尚微( 字节跳动技术质量)

作者所在团队有一半的需求可以在提测前编写自动化用例,并通过自动化完成完成冒烟测试的准入工作。当然,自动化除了与需求左移率有关外,与需求左移程度和自动化用例质量强相关。

本文将从平台支持,流程规范,过程数据收集与分析,将需求左移工作闭环。

原文地址:

自动化左移实战

3. 如何测试离线数据指标?

张小康(自如质量效能)

指标,简单来说就是将某个事件量化,用来体现这个事件的一些特征。“数据指标”能揭示用户的行为和业务水平状况,组织的规模和发展程度。我们日常会关注一些数据指标,如日活、月活、转化率、GMV、交易金额等。

离线数据指标测试与传统测试的区别

离线数据指标应该如何测试呢?

原文地址:

离线数据指标测试

4. 前端测试中如何处理 Http 请求?

写代码的海怪

大家平时写单测时是怎么处理 网络请求 的? 可能有的人会说:“把请求函数 Mock ,返回 Mock 结果就行了呀”。

但在真实的测试场景中往往需要多次改变 Mock 结果,Mock fetch 或者 axios.get 就不太够用了。

看看作者是怎么做的。

原文地址:

测试中如何处理 Http 请求?

🐴 质量效能

1. 工行企业级 DevOps 工具链建设之路

赵振标

传统银行的产品、架构体系庞大复杂,对研发效能提升带来更大挑战,DevOps 工具体系建设,首先要适应当前流程和用户工作习惯,然后同步进行工具改进和流程改进,工具体系不能脱离技术和管理现状,要随着技术和管理的优化不断改进。

因此打造适合自身的 DevOps 平台,对传统大型研发企业来说尤为重要。

看看工商银行是怎么做的。

原文地址:

高效协同、持续交付,中国工商银行企业级 DevOps 工具链建设之路

2. 得物App数据模拟平台的探索和实践

凌遥(得物技术)

Mock 是一个接口编辑模拟工具,可以快速手动或者基于 YAPI 创建 Mock 接口模拟数据调试,同时支持场景,场景组的快速切换,方便在开发期和测试阶段试验不同数据返回的 UI 功能逻辑。

Mooncake 数据模拟平台是得物统一的针对端侧(包括前端,客户端),与服务侧联调 Mock 的一款工具产品,在平台内部可以快速的创建各个项目产品的 Mock 多场景数据。

本文主要聚焦 Mooncake 数据模拟平台的探索和实践。

原文地址:

得物App数据模拟平台的探索和实践

🦧 技术同频

1. 淘宝直播PC客户端的hybrid探索

穆冰(大淘宝技术)

“hybrid app”,混合开发模式下的应用。目前移动端主要包含两种平台 iOS 和 android,而 PC 也包含 Windows 和 macOS,如何兼具“Native App 良好交互体验的优势”和“Web App 跨平台开发的优势”在当前互联网时代保持高效的业务迭代是一个非常重要的课题。

看看淘宝直播是怎么做的。

原文地址:

淘宝直播PC客户端的hybrid探索

2. 设计好接口的36个锦囊

捡田螺的小男孩

原文地址:

设计好接口的36个锦囊!

🦉 持续成长

1. 罗永浩:失败多了,就不害怕了

笔记侠

  1. 你再创业的话,不知道有多大概率会后悔;但现在退休的话,你后悔的概率一定是百分之百。
  2. 没有什么教训比一场直接彻底的失败来得更刻骨铭心。创业者一定要至少倒闭一两次,否则不会真正成长。
  3. 关于失败,我其实想过很多次,而且越想越不害怕了。
  4. 因为我见的事情多了,经历的事情多,所以对别人的错误,即使明确是错的,我的宽容度也比以前提升了。
  5. 万万没有想到,当我到了40岁左右的时候,居然会赶上这样好的一个创业时代,作为一个毫无背景和积累的人,能够从事这个行业,我觉得是我一生最大的幸运。
  6. 兼顾家庭这件事一定是在相当长的一段时间内做不到的。我觉得所有创业者都应该对此有心理准备,要不然可能走到某一天,比如你事业成功了,婚姻却失败了,这个结果是不是你想要的?
  7. 任何时候,只有银行款项到账了才表示融资成功,其他的不管过程和细节看起来多么顺利,都不能当真。
  8. 关于挖人的三个要点:第一,术业有专攻,不要自己花笨功夫硬磨;第二,要舍得给钱;第三,重点击破、有的放矢。

原文地址:

罗永浩:失败多了,就不害怕了

2. 如何提高技术Leader的思考技巧?

朱春茂(知明)

技术 Leader 是一个对综合素质要求非常高的岗位,不仅要有解具体技术问题的架构能力,还要具备团队管理的能力,更需要引领方向带领团队/平台穿越迷茫进阶到下一个境界的能力。

所以通常来说技术 Leader 的技能是虚实结合的居多,繁杂的工作偏多。

那技术 Leader 都需要提高哪些思考方法呢?

  1. 向前思考,向后倒推:在思考一个命题时可以采取未来视角,先对未来发展做个预判,然后基于你的判断倒推现在应该要做什么,最后制定出关键里程碑和节奏。
  2. 路径与目标:在思考一个命题要关注什么是目标,什么是路径以及目标与路径的关系。离开路径的目标是空谈,离开目标的路径是瞎干,所以目标与路径是一体两面的,离开任何一个不谈其实都不成立。
  3. 端到端的思考:在思考一个命题要尽可能关注到全链路,而不是铁路警察各管一段。
  4. 闭环思考:这其实是一个很形象的逻辑思考方法,思考一个命题要从初心出发再回到初心,以免出现重大偏差。
  5. 指标量化思考:没有量化就谈不上优化,所以在定义和推动解决一个命题时,要尽可能地把遇到的问题用数据指标的方式进行量化思考。
  6. 故事与形象思考:技术 Leader 在给大家讲解自己的思考时,要注意通过故事的形象思考,尽可能将问题讲得透,让大家都能够懂。
  7. 乘数效应:技术 Leader 在思考一个技术命题时,要充分考虑这件事的影响力,比如有些决定做下去可能是影响 10 个人,有些决定做下去可能是会间接影响 100 人,这种乘数效应必须是技术 Leader 要慎重考虑的,越大的Leader 越要注意。

原文地址:

团队管理|如何提高技术Leader的思考技巧?

🐙 拥抱开源

1. nali:一个查询IP地理信息和CDN服务提供商的离线终端工具

该工具受 Nali C版本 和 nali-cli js 版本的启发。

作者想要在终端对 IP 地理信息和 CDN 服务提供商进行查询,发现了 Nali 这个工具,Nali 哪里谐音,非常适合这类工具。

作者用 golang 重写了这个工具,在原有功能的基础上增加了对 IPv6 的支持,并且增加了 Geoip2 数据库。

基本用法,如:查询一个IP的地理信息。

$ nali 1.2.3.4
1.2.3.4 [澳大利亚 APNIC Debogon-prefix网络]

开源地址:

GitHub - zu1k/nali: 一个查询IP地理信息和CDN服务提供商的离线终端工具.An offline tool for querying IP geographic information and CDN provider.

2. pingu:一个会逐渐出现企鹅图形的命令行网络诊断工具

Pingu 是一位日本开发者开源的命令行网络诊断工具,可用于替代 ping。在使用时,会逐渐出现一只可爱的 ASCII 企鹅图形,并高亮关键字。

开源地址:

GitHub - sheepla/pingu: 🐧ping command but with pingu

言论

1、一个人若是能养活自己,就该挪出时间,主动找点美好的事情做做。美好,是让生活与生命发生链接的、唯一正确的方式。哪怕只是在晴朗的夜晚抬头仰望一下星空,也足以让命运摆脱平庸。

——《半山文集》

2、生命不是你过了多少日子,而是你记住了多少日子,要使你过的每一天都值得记忆。

—— 许渊冲

3、只要放弃一次,就会滋生放弃的习性, 原本可以解决的问题也会变得无法解决。

—— 东野圭吾

4、

图片

1、TDD 的迷思

2、编程的进度条

3、

订阅

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

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

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

(完)

以上是关于软件测试周刊(第77期):只要放弃一次,就会滋生放弃的习性, 原本可以解决的问题也会变得无法解决。的主要内容,如果未能解决你的问题,请参考以下文章

软件测试周刊(第22期):只要我自己躺下,就没人能把我打倒。

软件测试周刊(第38期):人只要走稳了,道路两旁皆是风景。

软件测试周刊(第38期):人只要走稳了,道路两旁皆是风景。

软件测试周刊(第65期):不要害怕重新开始。因为这一次,你不是从头开始,而是从经验开始。

软件测试周刊(第43期):如果你过普通生活过了很久,只要你稍微努点力,你就以为拼尽了全力,其实不是的。

软件测试周刊(第43期):如果你过普通生活过了很久,只要你稍微努点力,你就以为拼尽了全力,其实不是的。