有一个问卷调查,包含 9 个小问题,每个问题有 A B C D 等多个不定项选项,每个问题的每个选项对应不同分数。用户对 9 个小问题都选择了相应答案后提交问卷,系统计算得出总分。我们现在需要校验,总分是否正确,即每个问题的得分加和与总分相比。
请问:
需要对全部问题的所有选项进行排列组合,对每种可能的情况进行校验吗?假设每个问题有 3 个选项,那么就有 39 将近 2 万种可能。
初步解决思路
手工肯定测不完的,考虑用代码自动化测试。当前需求通过计算发现,大概有 6 万多个情况。是否有必要发起 6 万次请求进行验证?有没有更好的思路?