首页 > 解决方案 > 我应该使用什么测试策略来测试锦标赛算法

问题描述

我有一个锦标赛算法,可以根据几个因素生成树,例如:

我的问题是关于测试策略?

我应该测试所有组合吗?这意味着我拥有的每个因素都会对测试持续时间产生重大影响

我应该只测试一组有限的组合吗?如果是这样,我不确定它是否会通过所有案例

我应该测试所有案例吗?例如,奇数、对、原始数等...

我应该静态测试吗?在所有情况下定义结果?但是对于我添加的每个因素,静态结果会越来越大

测试此类系统的最佳权衡应该是什么?

标签: laraveltesting

解决方案


如果您的输入域太大,首先使用有限的组合进行测试,而不是详尽的测试 检查等价分区和/或正交数组测试


推荐阅读