我需要一种算法来根据一组因变量自动生成测试用例。实现语言并不重要。
举个简单的例子:
假设我正在测试函数 F(a,b,c,d)
- a可以是a1,a2,a3
- b可以是b1,b2
- c可以是c1,c2,c3
- 如果a=a1,d可以是d1,d2,如果a=a2,d2,d3,d4,如果a=a3,d5
如何生成参数的所有组合?
[a1, b1, c1, d1] [a2, b1, c1, d3] [a2, b1, c1, d4]
等等?
最佳答案
关于testing - 生成测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6917605/