自動化フレームワーク - 統計ジョブテスト

統計ベースのテストは、自動化ジョブを持つすべてのアドオンでサポートされています。 アドオンで関連する統計が使用されている場合、その統計に対してテストを作成できます。
ZAPが保持する最新の統計リストは、https://www.zaproxy.org/docs/internal-statistics/で確認できます。

1つのジョブは複数の統計に対するテストを持つことができ、同じ統計に対して複数のテストを作成できます。

注: 統計ベースのテストは、インメモリ統計が有効にされている場合にのみ正しく機能します。

YAML

  jobs:
  - type: example
    parameters:
      jobSpecificParam: 'value'
    tests:
      - name: 'test one'                      # テストの任意の名前
        type: stats                           # テストが「stats」タイプであることを指定します
        statistic: 'stats.addon.something'    # 整数 / 長整数型の統計の名前
        site:                                 # サイト固有のテストのためのサイトの名前、変数をサポートします
        operator: '>='                        # '==', '!=', '>=', '>', '<', '<=' のいずれか
        value: 10                             # 統計値を比較する値
        onFail: 'info'                        # 文字列: 'warn', 'error', 'info' のいずれか、必須