Вопросы по теме '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 просмотров
schedule
07.11.2021
Как я могу добавить заголовок по умолчанию к каждому 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 просмотров
schedule
06.10.2021
Как настроить сборку как нестабильную и неудачную в 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 просмотров
schedule
08.10.2021
Блок 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