Testing 如何在测试人员之间分配测试用例分配?

Testing 如何在测试人员之间分配测试用例分配?,testing,qa,testcase,Testing,Qa,Testcase,这是真正的面试问题:当一个新特性出现时,如何在测试人员之间分配关于编写测试用例的作业 有人能帮忙吗?答案取决于功能的复杂性。我将提供基于电子商务项目的示例 如果功能很简单:“向购物车添加/删除产品”。没有理由添加多个QA工程师 如果您有复杂的功能:“签出”。您将能够为以下功能分配少数人员: 账单/邮寄地址 付款方式 促销代码 安全 其他的 功能区域应具有逻辑性和自包含性。如果您不能将特性划分为逻辑部分,人们将创建大量重复的测试用例 可以是另一种解决方案:创建检查表并根据检查表项创建指定的测试用例

这是真正的面试问题:当一个新特性出现时,如何在测试人员之间分配关于编写测试用例的作业


有人能帮忙吗?

答案取决于功能的复杂性。我将提供基于电子商务项目的示例

如果功能很简单:“向购物车添加/删除产品”。没有理由添加多个QA工程师

如果您有复杂的功能:“签出”。您将能够为以下功能分配少数人员:

  • 账单/邮寄地址
  • 付款方式
  • 促销代码
  • 安全
  • 其他的
  • 功能区域应具有逻辑性和自包含性。如果您不能将特性划分为逻辑部分,人们将创建大量重复的测试用例


    可以是另一种解决方案:创建检查表并根据检查表项创建指定的测试用例。

    这个问题的答案非常主观/基于观点

    但根据我的经验,我发现最好做到以下几点:

  • 发挥他们的优势-有些测试人员擅长自动化,有些擅长手动,有些两者都擅长。根据某人擅长的内容将测试区域分配给他们。例如,我可以编写代码,但我在安全测试方面也非常擅长。不过,我在性能测试方面很糟糕

  • 确保您如何划分区域是合理的-无论您如何努力防止重叠,都会有重叠。但是,如果您将要测试的内容划分为逻辑区域,如性能、快乐路径、安全性、UI和负面测试,则可以对其进行限制

  • 更多地关注临时测试-临时测试是您发现大多数错误的地方。更重要的是,定向测试


  • 我不确定面试官是否已经有了在测试人员之间分配任务的想法,因为测试团队正在组建中。谈论优势是一个很好的观点。这个问题有什么共同的解决方法吗?简言之,没有。但是,如果你要设立质量保证部门,你可以通过查看某人的简历,然后直接问他们喜欢测试什么,以及他们认为自己最强的地方,来了解某人的长处。这是一个很好的例子。谁将负责划分逻辑部分?关于这一部分有更多的细节吗?负责质量的将始终是测试团队负责人、测试经理或敏捷团队(如果这是一个敏捷项目)。答:一,。团队领导应负责如何将特征划分为逻辑部分。2.团队集思广益,以确定逻辑/孤立区域。3.具有商业领域经验的熟练团队成员。4.如果某个特性非常复杂,开发负责人/团队可以帮助测试团队找到逻辑区域。无论如何,来自测试团队和BA/产品所有者/团队的人员应该检查测试用例的完整性。