Артиллерия: Как я могу пометить сценарий испытаний как проваленный при использовании нагрузочного теста артиллерии и показать то же самое в некоторых отчетах? - PullRequest
1 голос
/ 07 октября 2019

Я работаю над некоторым требованием к тесту, когда мне не удается выполнить сценарий нагрузочного теста, когда p95> 100 мс. Ниже приведен фрагмент кода теста:

config:
  target: "https://news.google.com"
  # Responses have to be sent within 10 seconds or the request will be aborted
  timeout: 10
  ensure:
      p95: 800
  phases:
    - duration: 10
      arrivalRate: 1

scenarios:
  - name: "Hit news google"
    flow:
    - get:
          url: "/dssw.js_data?_reqid=34556&rt=j"
          expect:
            - statusCode: 300
            - contentType: json

Я хочу, чтобы этот сценарий тестирования был виден в некоторых отчетах, например, сколько тестовых примеров было пройдено неудачно и пройдено. Артиллерия генерирует отчет, показывающий только статистику производительности, но как показать отчет в соответствии с ошибкой утверждения о производительности теста в каком-либо отчете.

...