在编写测试用例规范时,我经常碰到一些模式,其中在测试用例之间共享测试人员要执行的一些操作:
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
这是一个非常简单的案例,实际上,情况变得更加复杂。
我通常使用两种策略的组合来处理此问题,但这两种方法都不能令人满意:
不要在测试用例2和3中描述动作A和C。请参考测试用例1中的动作描述。问题:这使得测试用例的描述难以阅读。
将1-3个测试用例合并为一个测试用例。问题:在实践中,这可能会导致大量的测试用例。
有没有更好的方式(更易于阅读,更少出错)?
注意:这些是由人工测试人员执行的测试,不是自动化测试。
答案 0 :(得分:1)
您可能想看看hiptest.com-它的工具/平台可让您定义操作词,因此您可以在多个测试中引用重复的步骤。那是我知道的唯一可以做到这一点的工具。所有其他(经典)测试管理工具仅向您提供自由的文本字段来描述您的测试方案。