• AI 对 QA 的改造并不像预期的那样简单。
  • Gokul 认为,虽然 AI 工具通过提高效率(特别是在回归测试和缺陷检测等重复性任务中)极大地改变了 QA,但它们仍然存在局限性。
  • 真正的挑战在于找到自动化测试与人工监督之间的适当平衡。
  • 尽管 AI 有诸多优势,Gokul 警告说,它远非 QA 中的完美解决方案。

我们的观点
AI 在 QA 领域的作用确实令人兴奋,它就像一个超快的机器人助手,可以处理繁琐的任务,但仍需要您来检查细节。还记得 Google Translate 刚推出时的情景吗?它令人印象深刻,但在处理细微差别和文化背景方面仍存在困难。AI 在 QA 中的情况也是如此。我们已经看到 AI 算法如何在招聘或贷款审批中延续偏见。因此,当涉及到影响我们日常生活的软件时,拥有那双人类的眼睛来捕捉那些微妙的缺陷并确保公平性至关重要。这是一种平衡,确保我们能够兼得效率和同理心的最佳效果。
–Miurio huang, BTW 记者

AI 正在彻底改变每一个行业,质量保证(QA)也不例外。近日,BTW Media 有幸独家采访了Tech Mahindra的资深QA 工程师Gokul Choudhary

Gokul 是一位经验丰富的 QA 工程师,拥有超过十年的移动、桌面和 Web 应用程序软件测试经验,擅长电子商务、医疗保健和银行等行业。近年来,他专注于 AI 驱动的应用程序,并在 Meta 积累了丰富的经验,在那里他测试了智能手表和智能眼镜,以确保 AI 指令识别的精确性和响应能力。他的多元背景使他能够独特地应对不断演变 AI 环境中 QA 的复杂性。

Gokul 解释说,AI 对 QA 的改造并不像预期的那样简单。尽管 AI 和机器学习已经自动化了许多测试流程,但人工监督的必要性仍然至关重要。

AI 在 QA 中增强但未取代人类直觉

Gokul 认为,虽然 AI 工具通过提高效率(特别是在回归测试和缺陷检测等重复性任务中)极大地改变了 QA,但它们仍然存在局限性。他指出:“AI 可以比任何人更快地发现问题,但它缺乏理解上下文和细微差别的直觉。”AI 仅在其训练数据范围内运行。在复杂或前所未有的情况下,人类测试人员仍然不可或缺,他们负责解读模糊的结果、识别微妙的缺陷或边缘案例,并确保软件按照真实用户行为和预期运行。目前 AI 无法复制人类的直觉、经验和适应能力。

“AI 可以比任何人更快地发现问题,但它缺乏理解上下文和细微差别的直觉。”

Gokul Choudhary

在软件测试中平衡自动化与人类洞察

根据 Gokul 的说法,真正的挑战在于找到自动化测试与人工监督之间的适当平衡。他指出,许多组织急于采用全面的 AI 自动化,却发现在 AI 能力不足的领域存在空白。

例如,AI 驱动的测试工具可能难以准确解读创意设计元素,或未能考虑特定文化的用户行为,导致与用户需求不一致。“这时,人性化的触感就显得无价了,”他强调。Gokul 建议,有效的 QA 策略应将 AI 的速度和一致性与只有人类测试人员才能提供的批判性思维和上下文理解结合起来。这种平衡对于维护技术质量和用户满意度至关重要。

“AI 驱动的测试工具可能难以准确解读创意设计元素,或未能考虑特定文化的用户行为,导致与用户需求不一致。‘这时,人性化的触感就显得无价了。’”

Gokul Choudhary

为何 AI 驱动的测试仍需要人性化的触感

尽管 AI 有诸多优势,Gokul 警告说,它远非 QA 中的完美解决方案。“人们倾向于将 AI 视为万灵药,但它只是另一种工具——尽管是一种强大的工具,”他提醒道。

他强调,AI 系统容易受到算法偏见等问题的影响,AI 可能基于有偏见的数据做出不公平或不道德的决定。此外,AI 缺乏同理心、道德判断和道德推理能力,而这些在评估 AI 驱动的系统如何影响不同终端用户时至关重要。人类测试人员提供必要的监督,以捕捉这些偏见,并确保 AI 应用在不同背景下公平、合乎道德地运行。

“人们倾向于将 AI 视为万灵药,但它只是另一种工具——尽管是一种强大的工具。”

Gokul Choudhary

应对 AI 在 QA 中的局限性

Gokul 还强调,AI 在 QA 中的作用仍处于早期发展阶段。他预测:“AI 在 QA 中的作用将继续增长,但它将永远需要人类来引导,特别是在新的、不可预见的挑战出现时。”他设想了一个未来,AI 用于处理重复、单调的任务,而人类测试人员则专注于更复杂和细微的决策。这种 AI 与人类测试人员之间的协作方法可能会成为标准,确保软件不仅满足技术规范,而且在快速发展的技术环境中符合道德标准和用户需求。

通过将 AI 的效率与人工监督相结合,Gokul 倡导一种利用两者优势的混合模型。

“AI 在 QA 中的作用将继续增长,但它将永远需要人类来引导,特别是在新的、不可预见的挑战出现时。”

Gokul Choudhary

个人观点

Gokul 的观点为 AI 在 QA 中的未来提供了一个令人耳目一新的视角。这不是要用机器取代人类,而是通过技术增强人类的能力。正如他所说,“AI 是一个不可思议的盟友,但人脑是不可替代的。”他的见解提醒我们,即使在技术驱动的世界里,在应对软件质量和用户满意度的复杂性时,人性化的触感仍然至关重要。