开发人员有代码 kata 来练习技能。有哪些等效的测试?

软件测试 学习 自我教育 训练
2022-01-22 12:57:06

刻意练习是掌握一项技能的关键。如果你想练习你的编程技能,这里有很多资源,比如 code kata。

测试设计的等价物是什么?

编辑添加更多关于刻意练习的细节:

为了使刻意练习有效,它需要要求严格,旨在提高你的表现的特定领域(你必须带着特定的目标来进行练习),对表现的持续反馈,自我反省和重复长时间的这种练习。代码 kata 之所以有效是因为你有一个特定的目标,你可以看到你何时达到它(反馈),并将你的表现与其他人的尝试进行比较(再次反馈和自我反省),有很多针对不同的 kata领域(针对具体弱点,反复练习)。

4个回答

测试仪,

好问题。我非常相信这些活动。

您会喜欢与 Markus Gärtner 共度时光

当我想到软件测试社区对代码 katas 的反应时,我想到了多产的测试博主 Markus Gartner 和他参与推广测试 Dojos。它们是协作的、促进的、小组练习,旨在测试软件、探索新的测试理念并相互学习。实际上做测试,而不仅仅是谈论测试。

描述测试道场的视频

在此处输入图像描述

Markus 最近在 EuroStar 上谈到了测试 Dojos。他的 7 分钟视频,可在此处获得,非常值得一听。

详细的书面报告

此外,马库斯还撰写了一份详细报告,讲述了他在比利时测试日的经历,他在两天内领导了八次协作测试任务。他的完整报告(其中一些如下所示)可在此处获得。

在此处输入图像描述

想法的来源

最近,当在测试邮件列表上被问及他的建议时,Markus 推荐http://testing-challenges.org作为测试 Dojos 的重要创意来源。

周末测试 - 现在有一个小组在您附近

最后但并非最不重要的一点是,weekendtesting.com是与其他测试人员一起卷起袖子并边做边学的绝佳方式。现在在印度、欧洲和北美都有分会。甚至还有一个周末测试活动。

我最喜欢的一个是Parkcalc ... Parkcalc 是一个真实世界的应用程序,用于计算您在 Gerald R. Ford 国际机场的停车费用。它也充满了错误,但它主要工作。这些要求以停车手册的形式出现。

因此,您不必将真正的版本猛烈抨击,有几个自托管版本,例如此处的版本。

Parkcalc 在作为周末测试目标之后有点臭名昭著,并且可以找到许多可用的错误剖析。

Parkcalc 也是演示自动化测试工具功能的绝佳工具

任何事情都是 QA 的好习惯。它甚至不需要是软件。我已经在办公楼的电梯上尝试了各种 QA 方法,因为他们的代码是错误的。

不过,我承认这对我来说是一个很难回答的问题,因为我根本无法真正关闭我的“质量保证意识”。它一直在运行,着眼于事物的运作方式以及如何打破它们。

软件测试可能是一项非常重复的工作。第十次测试的时候,很容易陷入“这很无聊,所以我要尽快解决这个问题”的心态。我们依赖于关于产品如何构建以及如何使用的简单假设。然而,即使是第十次,我们也会关注和质疑假设。

我相信测试人员需要培养注意力。有时这意味着离开你的工作、智能手机、笔记本电脑、iPod 和游戏机,保持安静。定期有意识地练习这一点可能会帮助你放慢速度并专注于你的工作。