是否有更好的策略来减少测试案例规格中的冗余



在编写测试案例规范时,我经常遇到模式,其中测试仪在测试案例之间共享某些操作:

Test case 1:
  Action A
  Action B
  Action C
Test case 2:
  Action A
  Action B'
  Action C
Test case 3:
  Action A
  Action B''
  Action C

这是一个非常简单的情况,实际上,事情变得更加复杂。

我通常使用两种策略来处理此操作,这两个策略并不令人满意:

  1. 在测试案例2和3中不要描述操作A和C。而不是请参考测试案例1中的操作描述。问题:这使得很难阅读测试案例描述。

  2. 将测试用例1-3组合到单个测试用例中。问题:在法术中,这可能会导致大量的测试用例。

是否有更好的(易于阅读,易于读取的错误)方式?

注意:这些是由人类测试仪执行的测试,无测试自动化。

您可能想查看hiptest.com-它的工具/平台允许您定义动作词,因此您可以在多个测试中引用重复的步骤。这是我知道可以做到这一点的唯一工具。所有其他(经典)测试管理工具仅为您提供免费文本字段来描述您的测试方案。

最新更新