0
我是测试的新手。我开发了一个模块,它需要大约14个变量并输出True/False
。为了测试,我使用了'Quickcheck'来随机生成测试用例。如何在生成测试中断言?
然而,14个变量是随机生成的(因为测试用例的数量巨大,需要手动编写),我不知道真值,所以我怎么能断言 - 验证模块的结果。
这是一个工程问题:人们在编写生成测试用例时如何声明?
我是测试的新手。我开发了一个模块,它需要大约14个变量并输出True/False
。为了测试,我使用了'Quickcheck'来随机生成测试用例。如何在生成测试中断言?
然而,14个变量是随机生成的(因为测试用例的数量巨大,需要手动编写),我不知道真值,所以我怎么能断言 - 验证模块的结果。
这是一个工程问题:人们在编写生成测试用例时如何声明?
据我所知 - 生成测试中的断言是使用验证器完成的。验证器可以访问生成器,代码和输出值。一个非常简单的断言验证器提供在这个计算器后What is a Generative Unit Test Framework?