开发者社区> 问答> 正文

我们可以控制假设Python框架中的测试用例分布吗?

可以指示基于属性的框架QuickCheck通过使用收集和度量实用程序功能来度量生成特定测试用例的频率(例如:同一个人平均下订单的频率,空订单的频率)。像Quickcheck中一样,是否可以在假设框架中调整由基于规则的状态机生成的测试用例的分布?

展开
收起
祖安文状元 2020-02-22 15:32:54 409 0
1 条回答
写回答
取消 提交回答
  • 您可以使用event()函数和pytest的--hypothesis-show-statistics参数查看自定义事件的发生频率。

    我们的状态测试不支持用户定义的分布,我们发现它们通常会适得其反,但我们会自动使用Swarm Testing为您提供经验上优于天真的随机分布-请参阅https:// hypothesis。阅读thedocs.io/en/latest/changes.html#v4-49-0-其他技巧。

    2020-02-22 15:32:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载