確認したい管理システムに一連の決定論的なビジネスルールがあるとします。ルールは、数値、ブール値、カテゴリなどの値に基づくことができます。例:
if product in ['x','y','z']:
if age > 30:
if amount < 100000:
rule = 'A'
elif product == 'a':
rule = 'B'
elif ....
可能なチェックは、可能な値を持つファイル、または特定の形式の分析がある場合に決定木全体を比較するチェックに基づくことができます。
この種のテストをプログラムすることはできますが、最初から何かを始める前に、この種の作業やそのような問題へのアプローチに役立つPythonパッケージがあるかどうかを探しています。