软件测试周刊(第57期):慢品人间烟火色,闲观万事岁月长。

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

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

本期看点:携程机票开源的 BDD UI Testing框架 Flybirds 怎么用?智能化测试服务平台都有哪些能力?如何为不同测试场景提供服务?Gauge:一款使用Markdown描述的自动化神器;字节工程师基于 IntelliJ 自研的终极文档套件怎么样?测试工程师在质量和效能领域发展的关键要素是什么?如何运用产品思维写好产品需求文档?快速上手产品经理的9大方法论是什么?元宇宙的“42条共识”是什么?2022普通人有哪些个人发展新机会?

·

阅读愉快!

🐞 软件测试

1. 携程机票开源的 BDD UI Testing框架 Flybirds 怎么用?

Liang(携程技术)

Flybirds 是携程开源的一套基于 BDD 模式的前端 UI 自动化测试框架,提供了一系列开箱即用的工具和完善的文档。

功能特性:

  • 基于 BDD 模式,类自然语言语法;
  • 支持自动化 APP 操作、表单提交、UI 元素校验、键盘输入、Deeplink 跳转等;
  • 默认支持英文、中文两种语言,支持更多语言扩展;
  • 插件式设计,支持用户自定义自动化扩展;
  • 提供 cli 脚手架,快速搭建项目;
  • 提供 HTML 报告。

一个例子:

具体怎么用呢?

原文地址:

开源 | 携程机票BDD UI Testing框架 – Flybirds

2. 智能化测试服务平台都有哪些能力?如何为不同测试场景提供服务?

居凡(淘系技术)

互联网产品的上线周期短、迭代速度快,为了促使测试工具更有效地替代人工,智能化测试成为一种新的趋势

目前智能化测试主要是将现有 AI 智能技术融入在不同测试环节,让每个环节以更智能的方式完成质量保障。

但是这种碎片化的智能化很难聚焦于适用测试行业的智能技术的提升,因此我们建立了首套专注于为测试行业提供智能化服务的中台方案 Sophia 智能化测试服务平台,打造专门为测试行业提供高精度、高可靠智能测试服务的研发、管理平台。

本文介绍了 Sophia 智能化测试服务平台具备的能力以及如何为不同测试场景提供智能化测试服务的?

原文地址:

智能化测试服务中台的功能及在不同场景的应用

3. Gauge:一款使用Markdown描述的自动化神器

自动化软件测试

Gauge 是一款用于编写和运行验收测试的BDD框架

Gauge 的特点:

  • 使用 Markdown 的简单、灵活的语法来描述行为;
  • 支持多平台(Windows、Linux、macOS)、多语言(C#、Java、Javascript、Python、Ruby);
  • 支持插件扩展;
  • 支持数据驱动和外部数据源(CSV 文件);
  • 支持 VS Code。

其中使用Markdown语法描述行为,算是 Gauge 最特殊的地方了。

本文从环境准备、项目初始化、用例编写、数据驱动、运行、测试报告等方面详细介绍了 Gauge 的用法。

原文地址:

一款使用MarkDown描述的自动化神器Gauge

🐴 质量效能

1. 字节工程师基于 IntelliJ 自研的终极文档套件怎么样?

直播营收客户端(字节跳动技术团队)

众所周知,程序员最讨厌的四件事:写注释、写文档、别人不写注释、别人不写文档。因此,想办法降低文档的编写和维护成本是很有必要的。

痛点总结有如下三方面:

解决方案:

具体是怎么实现的?有什么功能?效果怎么样?

原文地址:

字节工程师自研基于 IntelliJ 的终极文档套件

2. 测试工程师在质量和效能领域发展的关键要素是什么?

测试架构师影响力

一.

在软件测试工作中常常要对产品质量进行评估,这使得测试人员适合向质量管理领域发展。这里的质量管理不是仅指产品的质量管理,而是指整个企业的质量管理,如交付质量管理、经营质量管理,运营质量管理等。

测试工程师在质量领域发展方向:

  1. 负责企业流程建设
  2. 成为企业质量管理者

二.

很多自动化测试团队、工具开发团队、测试技术研究团队都逐渐转型为工程效能团队,专注于组织工程能力的提升。研发工程效能领域也是测试工程师的一个不错的发展方向。

测试工程师在研发工程效能领域发展方向:

  1. 自动化工具/平台建设专家
  2. 软件工程专家
  1. 度量专家
  2. 工具开发专家

原文地址:
测试人员在质量和效能领域发展的关键要素(文末福利)

🐶 产品共振

1. 如何运用产品思维写好产品需求文档?

kayeelao

作为一个产品经理,最离不开的一个词,就是“需求”。

如何能让产品需求文档成为有效的工具,帮助产品经理推动需求落地是值得思考并尝试解决的问题。输出一份系统化可参考的方法论有助于产品经理避开不少弯路。

运用产品思维去思考如何解决问题能帮助我们把解决问题的方案进一步标准化、产品化,从而用最少的时间和精力,实现最大化效果。

具体是怎么做的呢?

原文地址:
运用产品思维写好产品需求文档

2. 你知道快速上手产品经理的9大方法论吗?

腾讯大讲堂

产品经理是产品的设计者、建造者、运营者,更是产品的第一个用户。

有人认为产品经理仅仅是产品策划,调研用户需求,把用户的需求实现成产品的功能就行了。其实,产品策划和产品运营是分不开的,一个好的产品经理必须既懂产品,又懂运营。

自1927年,美国P&G(宝洁)公司出现第一名产品经理(Product Manager)后,产品经理这个岗位就被定义为要对产品的全生命周期负责

本文分享 9 条方法论,可以帮你快速上手产品经理的角色。

原文地址:
产品经理9大方法论

🦉 持续成长

1. 元宇宙的“42条共识”是什么?

罗金海(量子学派)

元宇宙是什么
元宇宙是什么?

它是21世纪的“元叙述”

也是人类文明“终极之问”

与此同时,概念甚嚣尘上

骗局混淆其中,资本浑水摸鱼

对于元宇宙的深度思考

同样极其稀缺

太多材料汇编,更多资料堆砌

更容易引发争议反感

只是奇点来临,大风呼啸

争议虽多趋势不变

那就是:元宇宙是人类新梦想

一起来寻找元宇宙的『42条共识吧』

原文地址:
元宇宙的“42条共识”

2. 2022普通人有哪些个人发展新机会?

古典

原文地址:
古典:2022,普通人有哪些个人发展新机会?(7000字精华)

🐙 拥抱开源

1. Markmap:将 Markdown 转为脑图,还支持 VSCode 和 Vim

小秋(开源前哨)

Markmap 是 markdown 和 mindmap 的组合。它解析 markdown 内容并提取其内在层次结构,呈现出交互式的思维导图 mindmap,这就是 markmap。

开源地址:

GitHub – gera2ld/markmap: Visualize your Markdown as mindmaps with Markmap.

原文地址:

开源工具将 Markdown 转为脑图,还支持 VSCode 和 Vim

2. freeplane:免费开源的思维导图软件

栾健( 拾集 Plus)

Freeplane 是一款用 Java 编写的免费开源的思维导图 软件,但其功能非常完善足以满足大多数用户的日常使用需求。软件无任何广告或功能限制,无需注册登录即可使用。如果你需要一款免费可用的思维导图软件,不妨试试它。

开源地址:

https://github.com/freeplane/freeplane

原文地址:

Freeplane – 免费开源的思维导图软件

言论

1、一个人的成长大体受到三种力量的左右:他父母的意愿,他的际遇,他本人的意愿。

— 王小波《沉默的大多数》

2、拥有「强大的肠胃」和「随时随地入睡」这两个本领真的是超级逆天,简直是一种资产。

3、不要觉得自己很没用,其实你还能给家人带来温暖,比如你爸妈看到你就来火。

— 休眠巴卡

图片

1、

真实的代码重用过程

2、

客户的“简单”需求

订阅

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

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

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

(完)

版权声明:本文为博主作者:毕小烦原创文章,版权归属原作者,如果侵权,请联系我们删除!

原文链接:https://blog.csdn.net/wirelessqa/article/details/122780045

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
心中带点小风骚的头像心中带点小风骚普通用户
上一篇 2024年1月11日
下一篇 2024年1月11日

相关推荐