所以好像很多人都在打转转,我的工作指责的游戏,而且它带来了一个有趣的问题。

<强>的已知,

要求小组产品写入要求。 开发者可以根据需要创建自己的单元测试。 测试团队根据需要创建测试条件,测试设计和测试用例。

产品中释放出来,当且仅当从测试小组测试案例X%通过。

在交付客户做验收测试 - >客户响应团队得到错误来自外地,并让测试团队了解这些问题。

<强>问题:

如果客户端提交了一个很大的缺陷,是谁的错?它是测试团队不覆盖那些?或者是要求团队不写更好的需求?以及如何在一个系统改进?

有帮助吗?

解决方案

在声明中“产品发布当且仅当从测试团队测试用例的X%通过”我受不了。该小组可能要考虑具有上门不仅仅是检验合格率较好的发布标准。例如,在本情况下已知的,理解的是,占(和测试)?当然不是所有的错误将是固定的,但已被推迟或不固定的那些被正确地被分流?你已经达到了你的压力测试和性能目标是什么?你有没有威胁建模,占缓解潜在的威胁?让X客户部署构建(内部/外部)和提供反馈之前释放(即“内部测试”)的量?请开发人员了解从外地来创建回归单元测试的测试者来的虫子?是否要求团队了解这些错误在来看看为什么场景不占?是否有这并没有在规范,发展,或测试占特征之间的关键集成点?

给球队一些建议是首先做的问题的事后发现和明白的地方就坏了,努力推进素质上游尽可能多地。确保需求团队,开发者和测试人员经常和良好沟通的全程策划,开发和测试周期,以确保每个人都在同一页上,并知道谁在做什么。你会在多少产品质量可以得到,当人们在开发过程中实际上彼此交谈感到惊讶!

其他提示

错误可以同时在要求和显影步骤进入系统。需求团队可能会犯一些错误或创建的要求时,过度简化的假设,而开发人员可能会误解的要求或提出自己的假设。

要改善的事情,客户应签字上发展前进之前的要求,并且应当参与,至少在一定程度上,在监测发展,以确保事情是在正确的轨道上。

在我脑海的第一个问题是,“我怎么缺陷叠起来反对要求吗?”

如果要求写道:“OK按钮应该是蓝色的”,缺陷是“OK按钮为绿色”,我会责怪开发和测试 - 显然,无论是阅读的要求。在另一方面,如果投诉是,“OK按钮不黄”,很明显,不存在与需求收集或您的变更控制过程中的问题。

有没有简单的回答这个问题。一个系统可以有大量的与人人参与的过程之间的责任蔓延缺陷 - 毕竟,“缺陷”是说“未满足顾客期望”的另一种方式。预期,在本身是不总是正确的。

“产品释放当且仅当从测试小组测试案例X%通过” - 是一个用于释放的标准。在写台风这种情况下,“测试的覆盖面”是非常重要的。它需要的任何功能或场景是否丢失或没有TC的好审查。如果有什么是台风错过可能有可能找到错误的一些要求没有在测试用例覆盖。

这也需要一定的ad-hoc测试以及探索性测试发现在台风揪出错误。而且它也需要定义“退出准则”用于测试。

如果客户/客户端发现的任何错误/缺陷,有必要调查为:ⅰ)什么类型的错误被发现?二)是否有关于该写任何测试用例? III)如果有关于该执行正确的测试用例(S)? IV)如果是在没有热带气旋它为什么被错过了什么?等

调查决定,可以采取后谁应该受到指责。如果它是非常简单和惊讶的错误/缺陷,绝对测试人员应该受到指责。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top