Nano Hash - криптовалюты, майнинг, программирование

Как контроллер модуля Jmeter ведет себя с последовательным пользователем

Jmeter - 3,0

Я создал группу потоков -> контроллер модуля -> простой контроллер -> 3 HTTP-запроса. Когда я запускаю последовательных пользователей (увеличение до 0), не будет ли контроллер модуля выполняться как единый объект? Теперь я вижу, что все запросы 3http независимы (что приводит к перезаписи переменных).

3 запроса представляют собой единый поток, например, вход в систему -> оформление заказа -> обновление некоторого значения -> выход из системы. Я хочу, чтобы весь поток выполнялся как единое целое.

Если я установил нарастание на 1 секунду, я вижу, что поток завершен для пользователя, но он не работает для нарастания 0.

Любая помощь / предложение по этому поводу.

Спасибо, Джая

20.10.2016

Ответы:


1

Вся идея тестирования производительности заключается в максимально приближенном представлении реальных пользователей. Настоящие пользователи не могут выполнить вышеупомянутые 4 шага за 1 секунду, это займет не менее минуты, и вы должны помнить об этом при разработке нагрузочного теста.


Что касается самого вопроса:

  1. Я считаю, что вам следует использовать контроллер транзакций вместо контроллера модуля, в этом случае весь поток будет рассматриваться в отчетах как одно действие.
  2. Если вы хотите, чтобы все эти действия выполнялись почти одновременно, вам следует изучить Синхронизация таймера
20.10.2016
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..