假设您在管理系统中有一组要检查的确定性业务规则。规则可以基于数值、布尔值、分类等值,例如:
if product in ['x','y','z']:
if age > 30:
if amount < 100000:
rule = 'A'
elif product == 'a':
rule = 'B'
elif ....
可能的检查可以基于具有可能值的文件或将决策树作为一个整体进行比较的检查,前提是您具有某种格式的分析。
您可以编写此类测试,但在从头开始之前,我正在搜索是否有一些 python 包可以帮助完成此类工作或解决此类问题的方法。