是否有任何边缘情况或一般情况我需要测试此功能。我唯一能想到的是被合并的数组之一是否为空。我需要考虑其他测试用例吗?
最佳答案
对于任何类型,我都会考虑这些情况:
- 空列表
- 一个已经排序的列表
- 反向排序列表
- 由相同元素组成的列表
- 包含欺骗的列表
这不仅仅是为了证明算法,也是为了性能。
关于java - 合并排序中合并的测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15123988/
是否有任何边缘情况或一般情况我需要测试此功能。我唯一能想到的是被合并的数组之一是否为空。我需要考虑其他测试用例吗?
最佳答案
对于任何类型,我都会考虑这些情况:
这不仅仅是为了证明算法,也是为了性能。
关于java - 合并排序中合并的测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15123988/