Я новичок в artilery.io и хотел узнать, как динамически изменять значение в URL-адресе. - PullRequest
0 голосов
/ 09 июля 2020

Я пытаюсь использовать artillery.io, и в основном у меня есть api, который выглядит следующим образом: https://anexample.com/referenceid

для моего нагрузочного теста, мне нужно получить доступ к api как минимум 20 раз, с уникальными URL-адресами на основе идентификаторов ссылок, т.е.

https://anexample.com/2001
https://anexample.com/2002
https://anexample.com/2003
.
.
.
.https://anexample.com/2020

я настроил сценарий следующим образом:

config:
  target: 'https://anexample.com'
  phases:
    - duration: 20
      arrivalRate: 1
  defaults:
    headers:
      Content-Type: application/json

scenarios:
  - flow:
    - get:
        url: /2001

любая идея, как я могу изменять значение URL-адреса каждый раз, когда Выполняется вызов API?

Я планирую использовать метод полезной нагрузки, определив 20 различных уникальных номеров (2001, 2002..2020) в файле csv.

payload
  path:reference.csv
  fields:
    - referenceid
...