比如给个需求:开宝箱,10% 开出 A,25% 开出 B,30% 开出 C,35% 开出 D,让你测试这个需求。

咋测?怎么证明开发写的程序准确,各个奖的概率很准?

我能想到的,就是如果这个概率是可配置的,那么我会把 A 概率配到 100%,其他为 0,然后 B,C,D 依次。
再之后,其中 2 个配 50%,另外 2 个为 0.
然后各 25%。

如果这个概率是写在代码里,而且开发写的程序不是读取一个公共的变量,比如 int A,B,C,D=10,25,30,35.这样改动代码起来很不方便。

这时候测试起来,还能有啥办法呢。

群里有做过这种类似抽奖的,概率的测试需求的小伙伴,麻烦分享下经历哈


↙↙↙阅读原文可查看相关链接,并与作者交流