Вносит случайные изменения в строку JSON.
| Аргумент | Описание |
|---|
named_collection | Именованная коллекция. |
option=value | Необязательные параметры именованной коллекции и их значения. |
json_str (String) | Исходная строка, представляющая структурированные данные в формате JSON. |
random_seed (UInt64) | Заданное вручную начальное значение генератора случайных чисел для получения стабильных результатов. |
reuse_output (boolean) | Использовать выходные данные процесса фаззинга в качестве входных данных для следующего фаззера. |
malform_output (boolean) | Сгенерировать строку, которую невозможно разобрать как объект JSON. |
max_output_length (UInt64) | Максимально допустимая длина сгенерированной или изменённой JSON-строки. |
probability (Float64) | Вероятность применения фаззинга к полю JSON (паре ключ-значение). Должна находиться в диапазоне [0, 1]. |
max_nesting_level (UInt64) | Максимально допустимая глубина вложенности структур в данных JSON. |
max_array_size (UInt64) | Максимально допустимый размер JSON-массива. |
max_object_size (UInt64) | Максимально допустимое количество полей на одном уровне объекта JSON. |
max_string_value_length (UInt64) | Максимальная длина значения типа String. |
min_key_length (UInt64) | Минимальная длина ключа. Должна быть не меньше 1. |
max_key_length (UInt64) | Максимальная длина ключа. Если указана, должна быть больше или равна min_key_length. |
Табличный объект с одним столбцом, содержащим искажённые JSON-строки.
Последнее изменение 10 июня 2026 г.