当我编写详细的缺陷描述或错误报告时,我的团队开发经理会感到满意。黑匣子测试人员能做些什么来帮助开发人员更高效地解决缺陷呢?
我观察到一件让我的开发团队担心的事情是,我在产品发布前一周和代码被冻结之后报告了重要的bug。
另外,当我在新构建中重新测试一个bug修复并失败之后,在第二次被开发人员修复之后,我再次发现了同一个bug的症状,我错过了这个症状,并且应该更早地找到它。
我注意到Dev团队并不欣赏这些东西,因为他们总是把发现的错误推迟到下一个版本,难道我在这里是无效的吗?
因此,好的和有经验的开发人员真正期望QA团队做什么?我们测试人员如何为在同一个项目团队中工作的开发人员创造更多的价值?
发布于 2017-02-05 11:38:30
从这个角度考虑测试人员的角色是非常令人钦佩的。
您提到在代码发布和/或代码冻结之前不久就发现了bug,您的开发变得非常关心。
您提到,当您发现同一个bug的新症状时,您的开发团队并不欣赏您作为测试人员的有效性。
发布于 2017-02-05 12:32:22
在此过程中,要更早地关注增值。专注于在编写代码之前和编写代码时与开发人员合作,而不是在测试/准备环境中部署代码之后。这将有助于将您的角色从一个评论家转变为一个助手。
实现这一变化的实际方法:
我是一名前开发人员,以上所述反映了我的经验。
一旦我最终完成了代码,就会听到QA的消息,这是相当令人讨厌的。让他们通过测试计划工作,或者在现场发布移动设备或IE浏览器,查看仍在进行的开发,这对我很有帮助,也更受我的欢迎。
发布于 2017-02-06 13:03:31
从开发人员的角度来看,
我是一个自由开发人员,因此,我与许多不同的QA设置工作。从一个测试所有东西的人到一个完整的团队来检查其他人的工作。我通常不是唯一的开发人员,就是处于“管理”型职位(开发经理、领导开发人员等)。我只提到这一点,因为知道“岛的哪一边”是很重要的。
首先,也是最重要的QA起着至关重要的作用。我能写出很棒的代码。但是,我只能编写代码来理解我正在试图解决的问题。如果QA什么也不做,只是提供了一个不同的思维定势,那么它们的价值已经是天文数字了。
下面是一些你作为QA“人”可以做的事情,它们确实会有帮助。
https://sqa.stackexchange.com/questions/25316
复制相似问题