Вопросы по теме 'gatling'

Как увеличить переменную в цикле Гатллинга
Я пытаюсь написать сценарий Гатлинга, в котором я читаю начальный номер из файла CSV и просматриваю его, скажем, 10 раз. На каждой итерации я хочу увеличивать значение параметра. Похоже, что требуется некоторая математика Scala или Java, но не...
14564 просмотров
schedule 28.10.2021

Как не пройти тест Гатлинга из exec?
Сценарий Гатлинга с цепочкой exec. После запроса возвращенные данные сохраняются. Позже он обрабатывается, и в зависимости от результата обработки он должен либо не пройти, либо пройти проверку. Это кажется наиболее простым из возможных...
8777 просмотров
schedule 25.10.2021

Цепочка запросов / ответов синхронного HTTP-запроса Gatling
Я реализовал цепочку выполнения, и каждое выполнение будет отправлять HTTP-запрос на сервер и проверять, является ли статус ответа 2XX. Мне нужно реализовать синхронную модель, в которой следующее выполнение в цепочке должно запускаться только тогда,...
2778 просмотров
schedule 31.10.2021

Анализ ответа Json вернулся в Gatling
Я пытаюсь разобрать ответ json, возвращенный сервером в gatling. Мой ответ с сервера: SessionAttribute( Session( GetServices, 3491823964710285818-0, Map( gatling.http.cache.etagStore -> Map(https://api.xyz.com/services...
27382 просмотров
schedule 22.09.2021

Как проверить, присутствует ли атрибут в Gatling / Scala
Я бы подумал, что это, наверное, легко сделать, но на самом деле я совсем не знаю Scala. У меня есть сценарий, когда пользователь впервые войдет в систему и увидит страницу, а затем, если они войдут снова, они не увидят эту страницу. Итак, лучшее,...
10959 просмотров
schedule 20.11.2021

Как преодолеть ошибку `Слишком длинное имя файла или расширение` с помощью Gradle в windows
Запуск gradlew gatlingRun в Windows не выполняется с помощью трассировки стека ниже, в приложении по умолчанию, созданном с помощью приведенной ниже конфигурации в Jhipster { "generator-jhipster": { "baseName": "jhipster",...
9996 просмотров
schedule 06.09.2021

Сценарий случайной выборки скрипта gatling scala
Я использую сценарий ниже, он должен отправить почтовый запрос, содержащий некоторые данные, которые читаются из файла. Я хочу рандомизировать запросы, поэтому иногда он отправляет «R1_BINFile_0», а иногда «R2_Binfile_1». По какой-то причине он не...
1469 просмотров
schedule 07.10.2021

Гатлинг: Как передать значение в следующем запросе, если предыдущий запрос не имеет ответа JSON?
Пожалуйста, рассмотрите сценарий ... Здесь в запросе GET я нашел derId, но это ответ не в формате JSON. Поэтому я не могу сохранить это значение в этом запросе. .exec(http("OnClick")...
2907 просмотров
schedule 05.11.2021

Как поместить ответ json в цикл с условием?
Я проанализировал ответ json и сохранил его с помощью .findAll (). Что я хочу сделать, так это игнорировать keyframeId, если значение равно '-1', иначе поместить keyframeId в запрос .get () с помощью цикла. Я написал код, но значение не установлено...
825 просмотров

Как я могу добавить заголовок по умолчанию к каждому HTTP-запросу с помощью Gatling?
Я использую Dynatrace и Gatling для анализа и тестирования производительности. Dynatrace поддерживает тестовые прогоны трассировки путем добавления заголовка к каждому HTTP-запросу. Я хотел бы иметь этот заголовок с гидом динамического тестирования,...
4116 просмотров
schedule 13.11.2021

Gatling - чтение файла JSON и отправка содержимого с помощью ElFileBody методу
Я новичок в Scala и Gatling. Я пытаюсь написать фреймворк для тестирования нагрузки и производительности с использованием Gatling API в Scala для конечных точек REST API. У меня есть запрос относительно одного из фрагментов кода, который должен...
2635 просмотров
schedule 17.11.2021

Каковы ограничения ресурсов gatling inferHtmlResources?
Проблема Сценарий Gatling в настоящее время останавливается на 14 запросах и не продолжает повторяться в сценарии. Не могу понять почему ... Предыстория // Установка У меня был набор страниц, который успешно тестировался в Gatling, пока мне не...
1267 просмотров

Как настроить сборку как нестабильную и неудачную в Jenkins
в пользовательском интерфейсе Jenkins, как я могу указать, следует ли считать сборку нестабильной (желтый) или неудачной (красный)? Это для сборки Maven, теста производительности Gatling.
853 просмотров
schedule 01.10.2021

Gatling не отправляет указанное количество запросов в секунду
Я тестирую свой API с кодом ниже gatling3 setUp(scn.inject(constantUsersPerSec(300) during (10 minutes))).throttle( reachRps(300) in (10 seconds), holdFor(5 minutes), reachRps(500) in (10 seconds), holdFor(5 minutes) ).protocols(httpProtocol)...
979 просмотров
schedule 26.10.2021

Гатлинг: Задайте имя каталога отчетов?
Я хочу настроить каталог отчетов Gatling, созданный в результате выполнения теста. По умолчанию каталоги отчетов записываются (с использованием gatling-maven-plugin ) в: target/gatling/<simulation-class-name>-<timestamp> Можно...
1556 просмотров
schedule 04.11.2021

Кормушки CSV для gatling 3
Я использую Gatling 3. У меня есть фидер csv только с одним столбцом с названием accountIds. Мне нужно передать это в теле моего запроса POST как JSON. Я пробовал много разного синтаксиса, но ничего не работает. Я также не могу распечатать то, что...
812 просмотров

Блок Gatling exec и переменные сеанса
У меня есть несколько симуляций Gatling, которые я пытаюсь структурировать таким образом, чтобы повторно использовать низкоуровневые вызовы (например, HTTP-вызовы) при построении различных сценариев. По этой причине у меня есть следующая структура...
3618 просмотров
schedule 12.09.2021

Как выполнить групповую разбивку на страницы существующего значения сеанса Seq [(String)] в Gatling?
Я выполняю вызов, который сохраняет множество значений в Seq [(String)], он выглядит следующим образом: .exec(session => {session.set("Ids", session("externalIds").as[Seq[String]])}) Есть причина, по которой мне нужно создать другую...
150 просмотров
schedule 17.11.2021

scala - Gatling - я не могу использовать переменные сеанса, сохраненные из запроса, в последующем запросе
Код: package simulations import io.gatling.core.Predef._ import io.gatling.http.Predef._ class StarWarsBasicExample extends Simulation { // 1 Http Conf val httpConf = http.baseUrl("https://swapi.dev/api/films/") // 2 Scenario...
67 просмотров
schedule 26.11.2021

В Gatling, как выполнить итерацию массива json в .check для проверки всех значений
Пример ответа Json: { "data": { "types": [ { "attributes": [ { "body": { "id": 123...
32 просмотров
schedule 18.11.2021