有个随机数生成函数,按以下分布随机生成1个1-100的整数:90%概率为1-50,10%概率为51-100.
单元测试应该如何进行呢?
生成10000个数然后计算分布比例应该可以,只要在90%上下就算通过。
但是仍有极小可能产生测试失败的可能。
如何做一个具有确定性结论的测试用例?
随机数生成器应该如何单元测试?
最新推荐文章于 2025-12-17 10:07:46 发布
本文探讨了一种特定分布的随机数生成器的测试方法。该生成器以90%的概率生成1-50之间的数,10%的概率生成51-100之间的数。文章讨论了使用大量样本验证其分布的有效性,并提出了实现确定性测试案例的挑战。
1590

被折叠的 条评论
为什么被折叠?



