是否有更好的策略来减少测试用例规范中的冗余?

问题描述 投票:0回答:1

在编写测试用例规范时,我经常会遇到这样的模式,其中测试人员要执行的某些操作在测试用例之间共享:

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组合到一个测试用例中。问题:在实践中,这可能导致巨大的测试用例。

是否有更好的(更容易阅读,更不容易出错)的方式?

注意:这些测试由人工测试人员执行,没有测试自动化。

testing specifications testcase
1个回答
1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.