Публикации по теме 'gatling'


Реализовать Gatling с помощью Docker
Гатлинг с Докером Реализовать Gatling с помощью Docker Давно хотел использовать Docker для работы, но пока не находил времени. Недавно мне пришлось использовать Docker для запуска Jenkins. Итак, давайте посмотрим, как мы используем Docker с Gatling. Сначала установите Docker на свой компьютер. Во-вторых , создайте Dockerfile. FROM hseeberger/scala-sbt:8u222_1.3.5_2.13.1 LABEL maintainer="Le Dinh Cuong <[email protected]>" WORKDIR /app COPY plugins.sbt ...

Избавиться от ";" ошибка от сбт
сбт Избавиться от ";" ошибка от сбт Долгое время я получал «;» и ошибка команды при запуске sbt gatling, но не знал, что не так. Теперь я знаю, почему. Это забавно, потому что мне не хватает « » для команды, и в журнале ошибок сложно понять, почему. Команда с ошибкой выглядит так: sbt gatling:testOnly SearchService И выдаст ошибку, как показано ниже [error] Expected ';' [error] Not a valid command: SearchService (similar: startServer) [error] Not a valid project ID:..

Начиная с нагрузочных тестов
Что ж, это не слишком сложная задача, но когда я был в первый раз, все казалось немного сложным. Такие вопросы, как, какой инструмент использовать, с какой инфраструктуры начать, какие все метрики необходимо отслеживать, где ответы на них в ходе итераций. Поделившись сценарием, нам нужно было выполнить нагрузочное тестирование на API , который будет получать около 10–15 миллионов запросов в день. CURL для API выглядел примерно так: curl -X POST -H “Authorization: BasicAuth..

Нагрузочное тестирование: «Советы и хитрости» Gatling
Когда вы работаете с приложением с высоким трафиком или просто развертываете новое приложение в производственной среде, вам необходимо определить нагрузку, которую готовы принять ваше приложение и инфраструктура. Также очень важно хорошо протестировать поведение вашего приложения: действительно, если часть его, например, имеет кеш, важно принять это во внимание и попытаться смоделировать «настоящую» нагрузку. Для тестирования этой нагрузки на рынке существуют различные инструменты,..

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

Конфигурация гатлинг-прокси
Это продолжение этого вопроса . Я использую ту же конфигурацию. Однако я пытаюсь использовать внутренний веб-сайт через прокси-сервер. Я не уверен, что следующий правильный способ настройки прокси-сервера в моделировании. val httpConf =...
12194 просмотров

Переменные преобразования Гатлинга
После хороших отзывов о предыдущем выпуске: Gatling-tool Извлечение данных cookie У меня есть почтовый запрос в моей симуляции гатлинга, который выглядит следующим образом: .post("/checkout/onepage/form_key/${formkey}") Переменная...
1869 просмотров
schedule 26.07.2023

Получение Gatling из CSV-файла
Я создал симуляцию Гатлинга, создав файл ".har" из Google Chrome. И я изменил входные параметры и пытался получить данные из файла ".csv". Теперь, когда я запускаю симуляцию, как я могу проверить, извлекла ли симуляция Гатлинга поля данных из файла...
2631 просмотров
schedule 13.01.2023

Программное составление цепочки
Хотелось бы иметь возможность программно составить цепочку, для последующего включения в другую цепочку. Я знаю, что это не может быть так сложно, но я, кажется, что-то упускаю. Теоретически я должен был бы сделать что-то вроде этого: var c =...
335 просмотров
schedule 14.05.2022

Scala: - Gatling: - Объединение двух карт сохраняет только последнее значение и игнорирует все остальные значения.
У меня есть две карты, и я хочу их объединить. Я пробовал почти все приведенные здесь примеры Лучший способ объединить две карты и суммировать значения одного и того же ключа? но он игнорирует все значения для ключа metrics и сохраняет только...
472 просмотров
schedule 18.03.2023

Извлечение ресурсов программно на основе предыдущего ответа
Мне нужно создать нагрузочный тест на веб-службе REST. Одна конечная точка работает таким образом, что клиенту необходимо опубликовать некоторые данные, затем он запускает некоторые фоновые задачи и возвращает набор динамических URL-адресов ресурсов,...
476 просмотров
schedule 08.04.2024

Вход по системе SSO с использованием scala-скрипта
Я записал сценарий scala с использованием gatling, где он также записывает «opentoken» в файл scala. Этот файл scala отлично работает в случае одного пользователя, где, как если бы он не увеличивал количество пользователей, он не записывает из-за...
750 просмотров
schedule 03.11.2022

java.util.concurrent.TimeoutException: время ожидания запроса истекло в гатлинге
Привет, я запускаю одновременных пользователей 200 в течение 200 секунд, когда я выполняю тот же скрипт после 2-3 наборов, я получаю эту ошибку. Мне нужно сделать некоторые настройки в gatling, например, shareConnections в файле conf или потому, что...
2222 просмотров
schedule 05.05.2023

Использование фидера для передачи значений заголовка (Gatling)
Я пытаюсь использовать gatling против сервера, который использует аутентификацию HAWK . Проблема в том, что заголовок должен создаваться для каждого запроса и передавать идентификатор ключа и ключ. Это затрудняет отправку запросов от нескольких...
6012 просмотров
schedule 09.06.2023

Gatling: RawFileBody не выводит текст
Я новичок в Гатлинге, работаю над написанием своего первого сценария. Я не могу заставить RawFileBody работать. Я направляю весь трафик через скрипач, чтобы я мог видеть, что происходит, а содержимое файла не выводится в тело запроса. Использование...
3168 просмотров
schedule 24.07.2022

Расположение проекта нагрузочного тестирования gatling
Учитывая, что я хочу протестировать с помощью Gatling какой-нибудь проект микросервисов с одним общедоступным API, и у каждой микрослужбы есть собственный репозиторий git, то какие места лучше всего подходят для проекта тестирования нагрузки gatling?...
133 просмотров
schedule 05.09.2022

Позволяет ли Gatling имитировать пользователей на разных компьютерах?
привет, я новичок в Gatling , и я хочу спросить, что с JMeter , конкурирующей платформой для нагрузочного тестирования, можно не только имитировать пользователей на одном компьютере, но и тестировать сеть компьютеров и локальную систему, поэтому...
108 просмотров
schedule 03.05.2023

Использование userId с Gatling DSL
Я использую session.userId для параметризации своих тестовых запросов следующим образом: exec(http("get request") .get((s:Session) => "somebaseUrl/" + s.userId.toString )) Можно ли получить sesion userId по-другому, чтобы адреса моих...
2462 просмотров
schedule 27.06.2022

Гатлинг, отлавливание исключений SSL
У меня есть служба Spring, размещенная на Jetty, и я хочу проверить, не позволяет ли она пользователям подключаться с недействительными сертификатами. scenario("Authenticate using expired client certificate") .exec(session =>...
719 просмотров
schedule 16.08.2022

Объединить вектор в Gatling
Я пытаюсь объединить вектор в строку, чтобы вставить его в вызов get. Ранее в моем коде я использовал следующее: .exec(http("request_11") .get("/api/data/users/${userId}") .headers(headers_3)...
1726 просмотров
schedule 06.10.2023

Перебор нескольких значений в json и использование одного значения каждый раз в гатлинге
У меня есть этот сценарий: > .exec(http("get print package") > .get("url.json") > .headers(headers_0) > .check(jsonPath("$..shapes[?(@.state=='UNUSED'&&...
603 просмотров
schedule 26.02.2024

Gatling не может писать в графит Influxdb
У меня есть тест Гатлинга, чтобы записать его в Infxdb с использованием графитового протокола. Тесты проходят нормально, не видно результатов, отправленных на приток по графитовому протоколу. мой файл gatling.conf выглядит так, как показано ниже,...
597 просмотров
schedule 12.10.2022

Как бегать вместе Огурец и Гатлинг
Я новичок в тестировании, и во время стажировки мне пришлось искать хорошие инструменты для автоматизации функциональных тестов. Поэтому я провел много поисков и решил использовать Cucumber, связанный с Selenium и SoapUI. Но дело в том, что до...
1653 просмотров
schedule 26.06.2022

Динамический HTTP-запрос в Gatling
Я перехожу от Jmeter к Gatling для сравнения результатов. Поскольку я новичок в SCALA, у меня нет таблицы для сопоставления значений динамического запроса в HTTP-запросе. Это то, что я сделал в Jmeter <stringProp name="script">int threadNo...
311 просмотров
schedule 14.05.2022

как интегрировать гатлинга с дженкинсом
Я хочу использовать gatling для нагрузочного тестирования, интегрировав его с jenkins. Может ли кто-нибудь предоставить мне пошаговые методы для этого. У меня очень мало знаний об использовании maven и sbt.
8100 просмотров
schedule 05.05.2022