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

Posted 毕小烦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试周刊(第74期):当你犹豫要不要去做一件事的时候,其实你内心已经有了选择,只是你还没有充足的理由去说服自己。相关的知识,希望对你有一定的参考价值。

编辑:一口锅、静怡、小淑子、哲宇、夏至、CC、Silvery

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

本期看点:如何把测试带给团队?收钱吧高效接口自动化测试实践;做ToB软件质量保障的这两年;优秀代码真的不需要注释吗?关于代码评审那些不得不说的事儿;如何写出一篇好的技术方案?HTTP 2.0 为什么这么设计?李书福:问题本身不是问题;贝佐斯:最重要的事,是在变化中找到不变。

·

阅读愉快!

🐞 软件测试

1. 如何把测试带给团队?

写代码的海怪

这篇文章主要聊了一下如何把测试引入项目里,如果大家也在做同样的工作,可以参考一下这 5 个步骤。

第一步:配置静态检查工具

第二步:写一个简单的 E2E 测试

第三步:写一个单测

第四步:写更多测试

第五步:教你的团队如何写测试

原文地址:

如何把测试带给团队? - 掘金

2. 收钱吧高效接口自动化测试实践

任斌(收钱吧技术)

接口自动化测试兼顾了介入早、维护成本低、业务逻辑覆盖完整等优点,因此它成了收钱吧自动化测试重点投入的方向。

本文介绍收钱吧微服务下的测试策略、自动化测试实践、平台化管理、防腐化措施。

原文地址:

收钱吧高效自动化测试实践

3. 做ToB软件质量保障的这两年

老壮(阿里巴巴技术质量)

作者分享了他两年 To B 业务质量保障的心得体会和经验方法。

原文地址:

做ToB软件质量保障的这两年

🐴 质量效能

1. 代码注释的艺术,优秀代码真的不需要注释吗?

聂晓龙(率鸽)阿里巴巴中间件

前天回家路上,有辆车强行插到前面的空位,司机大哥暴躁地拍着方向盘吐槽道“加塞最可恶了”,我问“还有更可恶的吗”,司机大哥淡定说道“不让自己加塞的”。

这似乎和我们很类似,我们程序员届也有这 2 件相辅相成的事:最讨厌别人不写注释,更讨厌让自己写注释。

一段糟糕的代码,往往大家最低的预期是把注释写清楚,最合理的做法通常应该对代码做优化。如果我们将代码真正做到了优秀,我们是否还需要注释?

原文地址:

代码注释的艺术,优秀代码真的不需要注释吗?

2. 关于代码评审那些不得不说的事儿

xindoo

在一个成熟的团队中,CodeReview 是整个研发流程中不可或缺的一步,而那些即将走向成熟的团队可能对 CodeReview 有很多的误解和问题,也不清楚 CodeReview 该如何去做,作者介绍了对 CodeReview 流程的一些理解和建议 。

原文地址:

关于代码评审(CodeReview)那些不得不说的事儿

🦧 技术同频

1. 如何写出一篇好的技术方案?

忠武(阿里开发者)

为什么需要写技术方案?

总结下来无非是几点,从不同人的视角来看:

  • 产品:验证技术方案是否能够 match 上产品方案
  • 测试:验证技术方案对测试方案是否有足够 & 准确的输入
  • 同事 & leader:参与技术方案评审,验证技术方案的合理性
  • 新人(不单单指新同学也指新接触这一块的同学):拿到技术方案可以很快对某一块的事情熟悉起来

什么样的技术方案是一个好的技术方案?如何写好一篇好的技术方案?

原文地址:

如何写出一篇好的技术方案?

2. HTTP 2.0 为什么这么设计?

神说要有光(神光的编程秘籍)

HTTP 1.0 是 1996 年发布的,奠定了 web 的基础。时隔三年,1999 年又发布了 HTTP 1.1,对功能上做了扩充。之后又时隔十六年,2015 年发布了 HTTP 2.0。

大家肯定会觉得,隔了这么长时间,而且还从版本号还从 1 到了 2,那肯定有很多的新功能。其实不是的,HTTP 2.0 没有功能上的新增,只是优化了性能。

为什么要这么大的版本升级来优化性能,HTTP 1.1 的性能很差么?

原文地址:

HTTP 2.0 为什么这么设计

🦉 持续成长

1. 李书福:问题本身不是问题

田姗姗(砺石汽车)

  1. 做事情必须认准一个方向,坚定一个信念,提炼一种精神,凝聚一股力量,完成一个使命。一定要打基础、练内功,千万不能随泡沫飞扬,跟妖风起哄,否则风口过后将会留下一片狼藉的凄惨景象
  2. 自主创新没有捷径可走,一定要像小学生学描红、练造句、写短文一样刻苦地练就基本功。
  3. 核心技术是用钱买不来的,而且会越买越被动,越用越依赖。必须自己研发,持续创新,迭代发展。坚持走自主创新、自主品牌、自主知识产权的汽车工业发展道路。
  4. 我从牵牛的实践中悟出一些道理。我是如何登上牛背的呢?我才八九岁,而且由于营养不良,个子长得很矮,为了登上牛背,我是想了好久才找到技巧的。先把牛牵到草长势较好的地方,请牛低头进食,然后利用牛的左大腿,在牛行走弯曲时,我一边用手抓住牛的脖子,一边飞快地踩上牛的大腿关节,这样就能很轻松地登上牛背,实现双赢。
  5. 只依靠一个人,对企业发展而言是不科学的,也是不负责任的。
  6. 能发现问题并有效地反馈问题是一项非常重要的能力。问题就是与标准的偏差、与标杆的差距。找自己的问题叫“智慧”,找别人的问题叫“真情”,要实事求是找自己的问题,毫不留情找别人的问题。
  7. 问题本身不是问题,真正的问题是对待问题和错误的态度和方法,各种回避、隐瞒甚至掩盖问题的做法都是不负责任的表现,是诚信的问题。
  8. 做成一个成功的企业很难,毁掉一个企业的前途可能就是因为某一件小事。所以,做企业必须天天如履薄冰,天天小心谨慎,时刻牢记合规的重要性、法律的严肃性。

原文地址:

这40条商业思考,让我们读懂“汽车疯子”之外的李书福

2. 贝佐斯:最重要的事,是在变化中找到不变

杰夫·贝佐斯(笔记侠)

  1. 聪明是天赋,善良是选择。天赋容易获得,毕竟它是上苍赐予的,而选择却很困难。如果不小心,你被自己的天赋所诱惑,你的天赋就会危害你的选择。不要为自己的天赋而自豪,要为自己的勤奋和选择而自豪。
  2. 在我看来,做出决定的时候,正确的准则是减少悔恨准则。因此,我会设想自己到了未来,80岁的我回望自己的人生,那个时候的我会希望自己做了什么?我希望自己拥有尽量少的悔恨。
  3. 经常做得对的人,会多倾听;经常做得对的人,会常常改变想法;经常做得对的人,会想办法否定自己深信的信念。
  4. 压力主要源于你能够控制某件事情却不采取行动。
  5. 我们每个人的时间都是有限的,把时间花在什么地方和如何利用时间,这是一种思考世界的、具有极强杠杆作用的方式。
  6. 任何计划,首次遭遇现实,都不会幸存。
  7. 我的妻子说:“如果杰夫感到难过,那就等三分钟后再去看他。”我认为,做任何事情(创业或其他事情),乐观都是必备的素质
  8. 最重要的东西,是不会有大变动的东西;最重要的东西,是稳固的东西,是你未来要依靠的基石,你知道它肯定会在那里。
  9. 如果你做的事情不能让人们议论,那就很难产生口碑。
  10. 大多数决策,只要有约70%你想要的信息,可能就应该做出。如果你等到有90%的信息再做决策,大多数情况下,你可能就慢了。
  11. 我们生活在一个复杂的世界里,如果你知道如何为人们把事情变得简单,他们就会看重你所做的事。
  12. 我们对最佳客户体验的理解是:客户不需要联系我们。每次客户联系我们,我们都把它视为服务瑕疵。
  13. 俗话说:“失败是孤儿,成功有很多父亲。”这种说法非常正确,它道出了某种本质的东西:任何大规模事情的完成和成功,肯定要有很多“父亲”

原文地址:

贝佐斯:最重要的事,是在变化中找到不变

🐙 拥抱开源

1. WantWords:反向词典,拯救词穷

什么是反向字典?

普通的词典告诉你某个词语的定义,而反向词典恰好相反,可以告诉你哪些词语符合你输入描述的意思。

下图为 WantWords 在线反向词典的页面截图,其中演示了反向查词的一个示例,输入“山非常高”,系统将返回一系列模型认为表达“山非常高”意思的词语,例如“高峻”、“巍峨”等。

反向词典可以用来做什么?

  • 解决“舌尖现象”(tip-of-the-tongue,又称话到嘴边说不出来),即暂时性忘词的问题
  • 帮助语言学习者学习、巩固词汇
  • 改善选词性失语者患者的生活质量,该病的症状是可以识别并描述一个物体,但是无法记起该物体的名字

开源地址:

https://github.com/thunlp/WantWords

在线使用:

WantWords 反向词典

2. B计划:付费软件的免费/开源替代品

朕有赏

一些常用的软件,比如微软 Office、Adobe 系列的 PS、PR 等都是需要付费才能使用的,对于一些刚性用户付费才是最好的选择,毕竟现在对于版权的重视越来越严格。

但是对于偶尔打开几次用一下的用户,付费购买的确有点“烧钱”(多金者除外),那么除了(冒着极大风险)使用网络上的各种和谐版之外,还能怎么办?

其实针对付费软件,网络上还有很多有类似功能的免费软件和开源软件,如果只是轻度用户,完全可以使用免费软件来替代。

alternativeto.net 这个网站是专门收集和推荐替代者软件的,比如你要寻找可以替代微软 Office 的同类软件就可以使用这个网站。

网站地址:

https://alternativeto.net/

言论

1、当你犹豫要不要去做一件事的时候,其实你内心已经有了选择,只是你还没有充足的理由去说服自己。

-- 东野圭吾

2、当胃很充实,人就不容易悲伤。——辛夷坞 《原来你还在这里》

3、写作有多痛苦?

图片

① 让编码速度变快的方法

订阅

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

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

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

(完)

以上是关于软件测试周刊(第74期):当你犹豫要不要去做一件事的时候,其实你内心已经有了选择,只是你还没有充足的理由去说服自己。的主要内容,如果未能解决你的问题,请参考以下文章

软件测试周刊(第83期):当你感觉忙得没时间休息,就是你最需要找时间休息的时候。

软件测试周刊(第83期):当你感觉忙得没时间休息,就是你最需要找时间休息的时候。

mysql-5.7 innodb 的并行任务调度详解

软件测试周刊(第84期):这个世界根本不存在“不会做”“不能做”,只有“不想做”和“不敢做”,当你失去所有依靠的时候,你自然就什么都会了。

软件测试周刊(第84期):这个世界根本不存在“不会做”“不能做”,只有“不想做”和“不敢做”,当你失去所有依靠的时候,你自然就什么都会了。

软件测试周刊(第80期):当你想倾诉的话语已经涌到了舌尖,但是把那些话憋回去的瞬间,从那个瞬间起,你就成为了大人。