gpt4 book ai didi

unit-testing - 随机过程的单元测试?

转载 作者:行者123 更新时间:2023-12-03 14:20:17 26 4
gpt4 key购买 nike

有没有一种理智的方法来对随机过程进行单元测试?例如,假设您为特定系统模型编写了一个模拟器。模拟器根据 rngs 的种子随机工作,因此无法预测系统的状态,如果可以的话,每个测试都应该在尝试测试类的任何方法之前将系统带到特定状态。有没有更好的方法来做到这一点?

最佳答案

两个明显的选择是消除随机性(即,为单元测试使用固定的已知种子并从那里继续),或进行统计测试(即,运行相同的测试用例一百万次并验证均值和方差(等)符合预期)。后者可能是对您系统的更好测试,但您将不得不忍受一些误报。

关于unit-testing - 随机过程的单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3328766/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com