我有一个输入值,我希望测试可接受的范围是 1..n(n 是可变的,但始终为正)。为了给它一些上下文,n 是任何时候的库存产品数量(每天都在变化)。用户可以在任何时候请求使用 1 个或最多 n 个这些产品,但如果他们当时请求的值超过 n 的值,则应受到限制。
为了为输入值创建测试用例,我想我会应用等价划分和边界值分析来创建类并选择边界值。但是,当输入的等价类/边界值是可变的时,我不确定您如何使用这些技术来定义测试用例。
EP/BV 技术是否不适用于这种情况?一种方法如何定义测试用例的值?
我有一个输入值,我希望测试可接受的范围是 1..n(n 是可变的,但始终为正)。为了给它一些上下文,n 是任何时候的库存产品数量(每天都在变化)。用户可以在任何时候请求使用 1 个或最多 n 个这些产品,但如果他们当时请求的值超过 n 的值,则应受到限制。
为了为输入值创建测试用例,我想我会应用等价划分和边界值分析来创建类并选择边界值。但是,当输入的等价类/边界值是可变的时,我不确定您如何使用这些技术来定义测试用例。
EP/BV 技术是否不适用于这种情况?一种方法如何定义测试用例的值?