语法
参数
| 参数 | 描述 |
|---|---|
named_collection | 一个 NAMED COLLECTION。 |
option=value | named collection 的可选参数及其对应的值。 |
json_str (String) | 表示 JSON 格式结构化数据的源字符串。 |
random_seed (UInt64) | 用于生成稳定结果的手动随机种子。 |
reuse_output (boolean) | 将一次模糊测试过程的输出复用为下一个 fuzzer 的输入。 |
malform_output (boolean) | 生成无法解析为 JSON object 的字符串。 |
max_output_length (UInt64) | 生成或扰动后的 JSON 字符串允许的最大长度。 |
probability (Float64) | 对 JSON 字段 (键值对) 进行模糊处理的概率。必须在 [0, 1] 范围内。 |
max_nesting_level (UInt64) | JSON 数据中嵌套结构允许的最大深度。 |
max_array_size (UInt64) | JSON array 允许的最大大小。 |
max_object_size (UInt64) | 单层 JSON object 中允许的最大字段数。 |
max_string_value_length (UInt64) | String 值的最大长度。 |
min_key_length (UInt64) | key 的最小长度。应至少为 1。 |
max_key_length (UInt64) | key 的最大长度。如果指定了 min_key_length,则该值应大于或等于它。 |