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

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



