软件测试周刊(第99期):专注在那些你喜欢自己的特质上,吸引力法则将会带来更多你自身美好的东西。
欢迎来到第 99 期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。
阅读愉快!
🐞 软件测试
1. 深入了解内存泄漏检测工具 LeakCanary
LeakCanary 源码中除了实现内存泄漏的监控方案外,还有非常多值得学习的编程技巧,只有沉下心去阅读的人才能够真正体会到。
本文作者将带你从入门开始掌握 LeakCanary 的使用场景以及使用方法,再介绍 LeakCanary 的工作流程和高级用法,最后通过源码解析深入理解原理。
📖 阅读原文
2. 聊聊集体缺陷大扫除
集体缺陷大扫除,也可以命名为缺陷大扫雷,Bug BASH,Team Explore 等,目标是在发布前最后检查一轮,尽可能发现残留的严重缺陷。在本活动的组织形式上牢牢把握三点,即比赛制、不争论、跨角色参与。
📖 阅读原文
3. 一个漏测Bug能让你想到多少?
Bug 漏测在所难免,一味的追责没有意义,有意义的是我们能从漏测中总结出多少经验。一个漏测的 BUG 能让你想到多少问题?看看「得物」的思考。
📖 阅读原文
4. 去哪儿的常态化容量保障是怎么做的?
大多数时候,我们聊的都是“双十一”等大型活动下的容量保障,但除了个别典型峰值场景外,系统日常也会有各类容量保障的需求,去哪儿网作为国内最大的旅行平台之一,在各类场景中摸索出了一套常态化的容量保障方法。
📖 阅读原文
🐴 质量效能
1. 通过这些指标可以衡量用户体验
制定并实施一个有效的客户体验战略不仅可以挽回失去的客户、留住现有客户还有可能带来新客户,所以以下七个关于客户体验的指标需要关注。
净推广分数:NPS 客户满意度:CSAT 客户费力度:CES 顾客契合/用户参与度 客户留存 客户获取 销售
📖 阅读原文
2. 讲清楚 7 大质量管理工具
公认的质量管理七工具:亲和图,鱼骨图,控制图,直方图,矩阵图,散点图,帕累托图,不仅是项目经理严抓质量的好帮手,也是 PMP 考试必考的内容,本文系统性的对这 7 个质量管理工具做一次梳理和总结。
📖 阅读原文
🦧 技术同频
1. Node.js 安全最佳实践
最近 Node.js 团队在官方文档上公布了一份最新的安全实践,解读了一些 Node.js 服务下一些常见的攻击场景以及预防手段,可以了解一下。
📖 阅读原文
2. 基于 Sentinel 的亿级网关流量复制方案
流量复制是一种控制流量的具体形式,是指网关将发往某一个服务的流量复制一份,转发到另外一个服务上。流量复制可以使用线上真实流量进行服务功能的验证和服务性能的压测。
本文以下将重点介绍在 Sentinel 现有流控架构上进行定制,实现流量复制功能的具体实践。
📖 阅读原文
🦉 持续成长
1. 思路混乱的人能拖垮一个团队
“你这么做思路不对!” 这揭示了一个非常质朴,却少有人关注的问题:工作思路的重要性。
如果说做一件工作,就像开车从 A 点到 B 点,那么工作思路就是你的导航。不同的工作思路,对应着不同的优劣势。你可以选择距离最短的走法,可以选择红灯最少的走法,也可以选择堵车最少的走法。
职场高手是怎么做的?
📖 阅读原文
2. 如何成为一名技术文档工程师
技术写作帮助你与他人分享你的技术知识和经验。技术写作在展示你的技术能力和才能的同时,也可以强化你对所写主题的了解。
本文介绍了什么是技术写作、技术文档工程师需要的技能、如何成为一名技术文档工程师,以及了解一些能帮助你真正精通技术写作的技巧。
📖 阅读原文
🐙 拥抱开源
1. xxh:无论你通过 ssh 去哪里,都可以带上最喜欢的 shell。
你用别名、工具和颜色塞满了shell 命令 ,但在使用 ssh 时这些都没了。xxh 的使命是通过 ssh 将你最喜欢的 shell 带到任何地方,而无需 root 访问和系统安装。
📖 开源地址[1]
2. PrivacySentry:Android 隐私合规整改检测工具
PrivacySentry 是一款Android 隐私合规整改检测工具,是注解 + Asm 修改字节码的检测方案。不仅仅是是检测,碰到第三方 SDK 不好解决的或者修复周期很长的,我们等不了那么长时间,可以通过这个库去动态拦截 例如游客模式。
📖 开源地址[2]
言论
① 专注在那些你喜欢自己的特质上,吸引力法则将会带来更多你自身美好的东西。
-- 朗达·拜恩《秘密》
② 没有知识的人总爱议论别人的无知,知识丰富的人却时时发现自己的无知。
-- 笛卡尔《世界名人名言录》
③ “昨夜,许多新想法,笔记,音乐。早上 —— 一片荒原。”
--《不对称 扎加耶夫斯基诗集》
推荐阅读
如果你想玩转 Dubbo 接口测试?一定要知道这 3 种姿势
参考资料
xxh: https://github.com/xxh/xxh
[2]PrivacySentry: https://github.com/allenymt/PrivacySentry