在编写测试用例规范时,我经常会遇到这样的模式,其中测试人员要执行的某些操作在测试用例之间共享:
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
这是一个非常简单的案例,在实践中,事情变得更加复杂。
我通常使用两种策略的组合来处理这个,这两种策略都不是很令人满意:
是否有更好的(更容易阅读,更不容易出错)的方式?
注意:这些测试由人工测试人员执行,没有测试自动化。
您可能需要查看hiptest.com - 它是一个允许您定义动作词的工具/平台,因此您可以在多个测试中引用重复的步骤。这是我知道的唯一可以做到这一点的工具。所有其他(经典)测试管理工具仅为您提供自由文本字段来描述您的测试场景。