gpt4 book ai didi

scalacheck - scalacheck 非确定性方法有问题吗?

转载 作者:行者123 更新时间:2023-12-02 12:40:09 26 4
gpt4 key购买 nike

我知道我可以 make scalacheck tests deterministic ,但我有一个更普遍的问题:scalacheck默认的非确定性行为是否会导致实际问题?我一直认为测试应该是确定性的和可重复的,反之则表明测试设计不好。 Scalacheck 似乎被用在几个“严肃”的项目中,所以我想知道打破这个确定性原则实际上是否是一个现实生活(不仅仅是理论上)的问题?

最佳答案

我想说“测试应该是确定性的且可重复的”并不总是适用。显然它们有相当大的地位,但随机测试也很有用。除了 QuickCheck/ScalaCheck 和 friend 之外,还有诸如 fuzzing 之类的方法。 .

关于scalacheck - scalacheck 非确定性方法有问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20162823/

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