Ниже приведен формат файла yml, в котором я хочу l oop через все элементы массива "productIds".
config:
target: "https://my.app.local"
phases:
- duration: 600
arrivalRate: 10
variables:
productIds:
- ["id1", "id2", "id3"]
scenarios:
- flow:
- loop:
- get:
url: "/products/{{ $loopElement }}"
capture:
- json: $[0].id
as: prod1
- json: $[0].link.id
as: prod2
expect:
- statusCode: 200
- equals:
- "{{ prod1}}"
- "{{ prod2}}"
- get:
url: "/element/{{ $loopElement }}"
over: productIds
Проблема заключается в том, что ожидание не выполняется, но не oop со всеми идентификаторами товара. Предположим, что для «id1» ожидание не выполнено, тогда он не отправит запрос с «id2» и выдаст ошибку ожидающего ожидания. Но я хочу запросить все идентификаторы продукта, даже если ожидание не удалось. Как это сделать?