Описание тега locust
Locust is a Python based load testing framework (http://locust.io/)
1
ответ
Форматирование Json для Python LocustIO
Пожалуйста, почему я получаю плохой запрос на эту почту? Это связано с форматированием JSON. Как переформатировать объект json, переданный как параметр? Я запускаю нагрузочный тест с использованием LocustIO, Python from locust import HttpLocust, Tas…
17 апр '18 в 13:59
1
ответ
Есть ли способ повторить то же, что происходит в почтальоне с помощью саранчи
Я пытаюсь опубликовать запрос от почтальона, используя данные формы, в разделе тела, где я загружаю файл CSV и строку JSON, на что я получаю ответ от почтальона. Я хотел бы повторить то же самое в саранче, чтобы выполнить нагрузочное тестирование, …
11 янв '19 в 05:47
0
ответов
Python/Locust - Изменение страницы / задачи с помощью идентификатора кнопки страницы
В настоящее время я разрабатываю программу нагрузочного тестирования для моего веб-сервиса, используя Python 3.6.4 в сочетании с библиотекой Locust. Кажется, что основные функции работают именно так, как я хотел. Но чтобы перемещаться по веб-сервису…
12 июн '18 в 18:34
1
ответ
Саранча против Jmeter
Какие вещи мы можем узнать из названия. Я хочу знать, саранча против Jmeter с точки зрения инструмента и производительности и все. потому что мы хотим переместить наш проект из саранчи в Jmeter . Насколько надежен jmeter по сравнению с саранчой и ка…
19 июл '18 в 05:30
1
ответ
Можно ли объединить аналогичные запросы GET в выходные данные WEB в locust.io?
Можно ли объединить аналогичные запросы GET в выходные данные WEB в locust.io? например, у меня есть такие запросы GET: /get-user-settings/param1=value1&param2=value2 /get-user-settings/param1=value123&param4=value1234 Итак, саранча, на само…
29 апр '15 в 08:20
3
ответа
Кубернетес + саранча (нагрузочное тестирование)
Конфигурацию саранчовых пришлось модифицировать, текущие рабочие - это 130 узлов. Я экспортировал развертывание как файл yaml, отредактировал файл и применил изменения в работнике саранчи. Рабочие были перезапущены и повторно инициализированы с новы…
30 ноя '16 в 09:53
0
ответов
Нагрузочное тестирование heroku django+postgres: время отклика увеличивается, а не падает
Я тестирую свое приложение Django с помощью Locust. Я заметил странную вещь при применении нагрузки к веб-серверу: время отклика увеличивается до максимума (обычно в течение 10 секунд после начала загрузки), а затем снижается до стабилизации. В тот …
01 дек '17 в 16:47
1
ответ
Как загрузить тестовые микросервисы с помощью Python 3.5?
У нас есть набор микросервисов, которые я хотел бы загрузить в тестирование способом, который согласуется с тем, как к ним обращаются. После выбора Locust в качестве инструмента выбора я обнаружил, что в основе TCP-соединения есть пул соединений, по…
26 янв '17 в 19:26
1
ответ
"Модуль не назван" в саранче
Когда я пытаюсь запустить свой нагрузочный тест в саранче, я импортирую другой модуль, в моем случае я импортирую pyquery, я получаю сообщение об ошибке: [2018-05-07 16:31:49,744] Mac.local/ERROR/stderr: imported = __import__(os.path.splitext(locust…
07 май '18 в 13:44
0
ответов
Главный процесс саранчи погибает из-за нехватки памяти
Установка главного и подчиненного устройств Locust с 8 ведомыми устройствами, работающими на 8 экземплярах AWS с 4 ГБ ОЗУ и 64-разрядной Ubuntu. При установке количества пользователей на 500 и скорости штриховки на 200 я вижу, что главный процесс ун…
02 июл '14 в 18:09
1
ответ
Как заставить Locust Master динамически распределять пользователей по подчиненным
Я пытаюсь загрузить тест HTTP-URL(динамический) с помощью Locust.io. У меня уже есть скрипты Python, которые будут делать вызов GET для URL. Проблема, с которой я сталкиваюсь, заключается в том, что URL-адреса и количество пользователей являются дин…
08 май '18 в 20:32
0
ответов
Python Locust остановился без сообщения об ошибке, как мне проверить?
Я запускаю locust с помощью этой команды: locust -f locustfile.py --no-web -c10 -r10 &> locust.log & Насколько я понимаю, все выходные данные (stdout, stderr) будут идти в locust.log Однако, когда программа остановилась без моего запуска,…
15 дек '17 в 23:27
1
ответ
Саранча - Штриховка - EC2
Я использую саранчу для загрузки приложения. Я написал и протестировал скрипт в моей локальной системе Ubuntu, и все прошло хорошо. Я создал экземпляр EC2, используя образ Amazon Linux, и после настройки лимитов файлов в файле /etc/security/limits.c…
15 сен '16 в 18:49
2
ответа
Как я могу получить полезные данные нагрузочного тестирования для моего сервера AWS?
У меня есть система, настроенная на AWS, где у меня есть набор страховок ec2 (в качестве сервера приложений из эластичного бобового стебля), работающий в среде с автоматическим масштабированием и балансировкой нагрузки. Все это прекрасно работает. Я…
30 июн '16 в 02:02
1
ответ
Экземпляр ec2 с проблемами locust.io
Я пытаюсь запустить нагрузочный тест locust.io на экземпляре ec2 - t2.micro. Я запускаю 50 одновременных пользователей, и изначально все работает нормально, загрузка процессора достигает ~15%. Через час или около того выход из сети показывает падени…
14 июн '15 в 14:10
2
ответа
Нагрузочное тестирование django locustio
Привет я использую locustio(python) для проверки загрузки веб-приложения (django). Проблема в том, что я всегда получаю ошибку 403, когда пытаюсь ее проверить. Он код from locust import HttpLocust, TaskSet def index(l): l.client.get("/") def login(l…
03 дек '14 в 00:11
0
ответов
Вопрос о сохранении данных в классе userbehaviour (фреймворк Locust)
Мне нужно сохранить данные из ответов между задачами вызова в классе, который определяет класс поведения пользователя UserBehavior(TaskSet) Я использую инструкцию, в функции с декоратором @task self.attr = responsece.data, но если я пытаюсь получить…
19 сен '18 в 10:02
1
ответ
Тест саранчи с пост-API с заголовками
Когда я пытаюсь запустить тест производительности HTTP.get, этот код отлично работает для меня: from locust import HttpLocust, TaskSet, task class ReferenceWsTest(TaskSet): @task(1) def index(self): response = self.client.request(method="GET", url="…
20 авг '18 в 20:20
0
ответов
Сообщение клиента Python ФАЙЛ с данными POST
Использование python/django для загрузки изображений: нагрузочное тестирование саранчи: headers = {'content-type': 'multipart/form-data'} image = open('img.jpg', 'rb') payload = {'id': self.id} files = {'photo': image} upload_result = self.client.po…
07 дек '15 в 02:06
1
ответ
Как создать задачу Locust для динамического списка URL?
Я пытаюсь получить информацию о времени для всех моих конечных точек API на основе OpenAPI JSON, поэтому я хотел бы сделать что-то подобное в setup метод: for api_path in self.client.get('/api/doc/?format=openapi').json()['paths'].keys(): self.get_[…
30 янв '19 в 22:58