软件测试周刊(第55期):梦想养活不起你的时候,你得养着梦想啊。

Posted 毕小烦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试周刊(第55期):梦想养活不起你的时候,你得养着梦想啊。相关的知识,希望对你有一定的参考价值。

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

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

本期看点:10 分钟快速入门UI自动化:Puppeteer+Mocha;用户研究是如何进行可用性测试的?如何高效地编写测试用例?哪些 Intellij IDEA 插件堪称神级插件?vivo的代码覆盖率平台「马可」是如何设计的?产品经理如何快速理清方向?产品经理如何提性能需求?思想性和写作之间有啥关系?普通人该如何写作?如何制定一个高质量年度规划?

·

阅读愉快!

🐞 软件测试

1. 10 分钟快速入门UI自动化:Puppeteer+Mocha

吴思棋(转转QA)

转转内部实现 UI 自动化测试的一种方案: Puppeteer+Mocha

  • Mochajavascript的一种单元测试框架;
  • Puppeteer 是一个 Node 库,它提供了一个高级 API 来通过 DevTools 协议控制 Chromium;

Puppeteer+Mocha 的方案,就是在 Mocha 框架里 写一些 js 代码, 调用 Puppeteer 启动一个浏览器并操纵它完成你的 UI Case 的操作。

具体怎么做呢?

原文地址:

10分钟快速入门UI自动化-Puppeteer

2. 用户研究是如何进行可用性测试的?

藜漫

用户研究目前最常用的实用性、可操作性比较强的四大方法:可用性测试、网站访客(埋点数据)、用户调查、A/B Test。

可用性测试是设计师在验证阶段相对比较能贴近用户的用研方式,在测试过程中通过观察用户行为,从即时的反馈中更容易获得贴近真实的定性数据,用对话沟通的方式深度挖掘用户遇到的问题,从而锁定优化重点。

可用性测试可以分为两种测试类型:

  • 形成性测试(Formative Test):主要作用于查找与修复可用性问题,提供及时反馈便于改进,是设计师重点参与的测试类型;
  • 总结性测试(Summative Test):用指标度量可用性,用来评估效果,其中又分为基准测试和比较测试。

可用性测试具体应该怎么做呢?

原文地址:

量化用户研究:可用性测试

3. 如何高效地编写测试用例?

李春辉

原文地址:

高效编写测试用例的技巧

🐴 质量效能

1. 哪些 Intellij IDEA 插件堪称神级插件?

程序员黄小斜

作者列举了一些神级的 Intelij idea 插件,让你的工作效率提升十倍。

原文地址:

Intellij IDEA 神级插件!效率提升 10 倍!

2. vivo的代码覆盖率平台「马可」是如何设计的?

Song Jiachao

着互联网科技的飞速发展,越来越多的公司将敏捷开发的流程引入到项目迭代中,所以越来越多的项目呈现出三个特点:

随着项目的这些特点越来越明显,对我们开发和测试的挑战也变得越来越大。

所以我们会有如下的一些烦恼:

这样的烦恼,归根结底有两方面的原因:

  • 测试人员:他们不知道开发代码的改动点在哪里,影响点在哪里,很难用精准化的测试方案,来提升测试效率,所以为了保险起见,只能把相关功能全部测一遍。
  • 开发人员:他们无法全面的知道每一行代码的执行情况,很难通过执行数据,来分析哪些代码是有用的,哪些代码是没用的,哪些代码测试已经验证过,哪些代码还没有被验证。

所以我们迫切的需要一个平台,能够方便的看出代码的改动点和执行情况,而这个平台就是集成代码覆盖率平台。

具体是怎么设计的,有什么难点、亮点和优势?

原文地址:

前端质量提升利器-马可代码覆盖率平台

🐶 产品共振

1. 产品经理如何快速理清方向?

laceylu(腾讯大讲堂)

在设计和运营产品的过程中,产品经理们或多或少会遇到这样的问题:产品方向不明确,对未来也毫无头绪,不知道要如何走。

针对这些问题,应该如何破局呢?

原文地址:

产品经理如何快速理清方向

2. 产品经理如何提性能需求?

产品大鹿

很多产品经理在编写需求文档时忽略了性能需求,可能是没有这方面的意识,也可能是不知道怎么提。

本文作者,从产品经理的视角解答了下面这些问题:

性能需求什么时候提?怎么提?常见的性能指标有哪些?性能需求达不到怎么办?如何从产品设计上提高性能?

原文地址:

5000字详解性能需求

🦉 持续成长

1. 思想性和写作之间有啥关系?普通人该如何写作?

和菜头

原文地址:

一次写作答疑

2. 如何制定一个高质量年度规划?

笔记侠

原文地址:

2022,如何制定一个高质量年度规划?

🐙 拥抱开源

1. dsq:使用 SQL 查询 JSON, CSV, Excel 等数据文件的命令行工具

dsq 是一个命令行工具,可用于对 JSON、CSV、Excel、Parquet 等数据文件运行 SQL 查询。

例如:

$ dsq testdata.json "SELECT * FROM  WHERE x > 10"

或:

$ dsq testdata.ndjson "SELECT name, AVG(time) FROM  GROUP BY name ORDER BY AVG(time) DESC"

开源地址:

https://github.com/multiprocessio/dsq

2. Omni:一款开源的 Chrome 快捷键管理工具

小 G(GitHubDaily)

Omni 是一款 Chrome 快捷键管理工具。它拥有 50 多项特性,为提高生产力而生。主要目的,是让你可以像极客一样,通过键盘快捷键来使用 Chrome。

包括了快速切换和搜索页面标签,搜索网页浏览记录,多个快捷键配置等功能,并集成了 Notion、Figma、Docs 等多款工具。

完整功能特性如下:

  • 🗄 切换、打开、关闭和搜索标签;
  • 📚 浏览和管理个人书签;
  • 🔍 快速搜索浏览历史记录;
  • ⚡️ 拥有 50 多项提高生产力的特性;
  • 🔮 用于过滤和执行更多操作的特殊命令;
  • 🧩 与 Notion、Figma、Docs、Asana 的集成;
  • ⌨️ 静音、置顶、书签等操作的快捷方式;
  • ⚙️ 解决浏览问题的高级设置;
  • 🌙 暗黑模式。

开源地址:

https://github.com/alyssaxuu/omni

原文地址:

国外小姐姐开源了一款 Chrome 效率插件,火了!

言论

1、功利教育最失败的一点:引诱大多数普通人去做天才,结果却批量制造了一生痛苦的庸才。

2、各有各的音,各有各的知音。甲与乙斗,丙支持甲,丁支持乙。后来甲乙议和,第一条款:诛丙、丁。

——木心《素履之往》

3、多听,少说,接受每一个人的责难,但是保留你的最终裁决。

—— 莎士比亚

图片

1、TODO 经典用法!

2、虽然但是,蜘蛛侠三步曲...

3、正式进入春节前摸鱼白嫖公司时间

订阅

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

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

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

(完)

以上是关于软件测试周刊(第55期):梦想养活不起你的时候,你得养着梦想啊。的主要内容,如果未能解决你的问题,请参考以下文章

《当你的才华还撑不起你的野心的时候》 (摘自莫言)

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

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

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

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

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