没有任何人工智能或自动化测试能够取代测试糟糕应用时所感受到的沮丧。

15 小时前   出处: Mediam  作/译者:Brijendra Singh/溜的一比

测试糟糕应用的乐趣

先来坦白一下:我喜欢测试糟糕的应用。

在笨拙的用户界面中导航、点击无效的按钮、填写填写到一半就崩溃的表单,这些事情有一种奇怪的满足感。这就像是在玩一个以破坏一切为目标的电子游戏 —— 只不过你还能因此获得报酬。

但问题是:没有任何人工智能或自动化测试能够感受到测试糟糕应用时的沮丧。当按钮无效时,它们不会感到烦恼;当页面加载缓慢时,它们也不会烦躁不安。当应用在一小时内第五次崩溃时,它们不会暗自咒骂。而且它们当然也不会感受到发现那个一直困扰着 everyone 的 bug 时的满足感。

图片来源 :microsoft copilot

正是这种人类的沮丧驱使我们去创造更好的应用。这是让我们关心用户体验的原因。这也是为什么,尽管围绕着主动型人工智能(Agentic AI)和自动化测试有诸多炒作,但手动测试并不会消失。

100% 自动化测试的神话

说先清楚一件事:测试自动化并不会让你成为一名优秀的 QA(测试工程师)。它只是一个工具,一个助手,一个节省时间的手段。它就像一个洗碗机:它可以清洗你的盘子,但它不能为你烹饪晚餐。

为什么测试自动化还不够

  • 它没有感受 :自动化不关心应用是否运行缓慢、令人困惑甚至令人沮丧。它只是按照脚本执行。
  • 它无法探索 :自动化适用于重复性任务,但在探索性测试方面表现糟糕。它不会跳出框框思考或跟随直觉行动。
  • 它不会为用户发声 :自动化无法告诉你为什么一个功能设计得很差,或者它如何可以被改进。它不会为用户发声。

真正的技能

真正的 QA 技能不在于编写自动化脚本 —— 而在于知道测试什么、何时测试以及如何测试。这是理解用户的痛点,并利用这些知识来改进应用。

探索性测试的力量

探索性测试是魔法发生的地方。这是我们戴上用户帽子,像他们一样体验应用的时候。

为什么探索性测试很重要

  • 它具有人性 :探索性测试能够激发我们的直觉、创造力和同理心。它使我们能够发现自动化测试永远无法发现的 bug。
  • 它具有灵活性 :与自动化不同,探索性测试能够适应应用的变化。它不受脚本或预定义步骤的限制。
  • 它具有洞察力 :探索性测试让我们更深入地了解应用。它帮助我们看到全局并识别改进的领域。

主动型人工智能和自动化测试的角色

别误会,主动型人工智能和测试自动化有它们的作用。它们非常适合重复性任务、回归测试以及发现一些显而易见的问题。但它们不能取代人类测试人员。

主动型人工智能和自动化测试能做什么

  • 节省时间 :自动化可以处理重复性任务,从而腾出时间进行更有意义的测试。
  • 发现回归问题 :人工智能可以帮助识别模式并预测 bug 可能发生的位置。
  • 增强测试 :像大型语言模型(LLMs)这样的工具可以帮助生成测试用例和进行数据分析。

它们不能做什么

  • 感受沮丧 :当应用崩溃或功能未按预期工作时,人工智能不会感到烦恼。
  • 创造性思考 :自动化脚本无法想出新的测试想法或以意想不到的方式探索应用。
  • 为用户发声 :人工智能无法告诉你为什么一个功能设计得很差或如何改进。

QA 的未来

那么,QA 的未来会怎样呢?

混合方法

QA 的未来不是在手动测试和自动化测试之间做出选择 —— 而是结合两者的优势。

  • 重复性任务的自动化 :使用自动化处理重复性任务和回归测试。
  • 探索性任务的手动测试 :使用手动测试进行探索性测试和用户体验评估。
  • 人工智能辅助 :使用人工智能增强测试,而不是取代测试。

QA 的角色

QA 的角色正在演变。我们不再仅仅是测试人员,我们是质量促进者。我们是开发和用户之间的桥梁,确保应用不仅能够运行,还能提供出色的体验。

拥抱沮丧

测试糟糕的应用令人沮丧,但这也是我们成为优秀 QA 的原因。这是驱使我们寻找更好解决方案、为用户发声并创造人们喜爱的应用的动力。

所以,下次当你测试一个糟糕的应用时,拥抱这种沮丧。利用它来激发你的好奇心、创造力和对质量的热情。因为归根结底,没有任何人工智能或自动化可以取代人类的触觉。

  • 你测试糟糕应用的经历是什么?
  • 你认为人工智能和自动化可以取代手动测试吗?
  • 你的探索性测试常用方法是什么?

快乐测试 :)


声明:本文为本站编辑转载,文章版权归原作者所有。文章内容为作者个人观点,本站只提供转载参考(依行业惯例严格标明出处和作译者),目的在于传递更多专业信息,普惠测试相关从业者,开源分享,推动行业交流和进步。 如涉及作品内容、版权和其它问题,请原作者及时与本站联系(QQ:1017718740),我们将第一时间进行处理。本站拥有对此声明的最终解释权!欢迎大家通过新浪微博(@测试窝)或微信公众号(测试窝)关注我们,与我们的编辑和其他窝友交流。
/20 人阅读/0 条评论 发表评论

登录 后发表评论
最新文章