Size: a a a

QA — Load & Performance

2020 February 17

KY

Kirill Yurkov in QA — Load & Performance
Oleg Tolstyh
Всем привет, а кто-нибудь использует гатлинг для тестирования REST API(не нагрузочное)? или лучше что-нибудь другое для этих целей поискать?
postman например, прекрасный вариант
источник

AS

Aleksandr Shipovalov in QA — Load & Performance
gat0r
довольно странно видеть нагрузочный инструмент используемый для функционального тестирования ...
нормальный подход, jmeter используют весьма часто - и у него для этого совсем неплохие возможности
источник

OT

Oleg Tolstyh in QA — Load & Performance
Kirill Yurkov
postman например, прекрасный вариант
postman хорош, но код ревью проводить немного не удобно
источник

AR

Artem Rozhkov in QA — Load & Performance
Часто используют jmeter для тестирования апи
источник

AR

Artem Rozhkov in QA — Load & Performance
Оч удобно
источник

M

Max in QA — Load & Performance
Oleg Tolstyh
Всем привет, а кто-нибудь использует гатлинг для тестирования REST API(не нагрузочное)? или лучше что-нибудь другое для этих целей поискать?
лучше использовать специализированные инструменты или библиотеки. Например, rest-assured
источник

g

gat0r in QA — Load & Performance
про то, что jmeter используют для функциональных тестов я слышал давно, у меня это, конечно, недоумевание вызывало и тогда. но вот про гатлинг в таком качестве я слышу первый раз =)
источник

МК

Максим Какбыпограммизд in QA — Load & Performance
gat0r
про то, что jmeter используют для функциональных тестов я слышал давно, у меня это, конечно, недоумевание вызывало и тогда. но вот про гатлинг в таком качестве я слышу первый раз =)
да ладно, селениум же используют для нагрузки. чем хуже гатлинг для функциональщины 😊
источник

g

gat0r in QA — Load & Performance
Абсолютно согласен
источник

AV

Andrey Vasiliev in QA — Load & Performance
источник

AV

Andrey Vasiliev in QA — Load & Performance
дествительно зачем забивать гвозди обычным молотком когда есть отбойный
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
На scala не очень много готовых фреймворков для функциональных автотестов.

Gatling встраивается в scalatest, как родной.

У него хорошее api для работы с HTTP, JMS, ... Есть параметризация.

Мы используем не Gatling для автотестов, но почти аналог. Решение с DSL API для HTTP, JMS, ... Разработчики сделали самостоятельно вокруг java test containers. Чтобы в автотестах окружение поднималось из теста.
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Если взять Gatling за основу, то нет зависимости от локальных разработчиков, от их загруженности.

А разработка Gatling идёт активно. Это плюс
источник

AR

Artem Rozhkov in QA — Load & Performance
Еще раз.
Привет всем. Тут возникла проблема. Яндекс танк Не выдает заданное колличество рпс
источник

AR

Artem Rozhkov in QA — Load & Performance
Конфиг
источник

AR

Artem Rozhkov in QA — Load & Performance
по графикам вот такое выдает
источник

AR

Artem Rozhkov in QA — Load & Performance
Сорри, немного не верно указал.
Граффик Response count per tag distribution. Понимаю что это колличество ответов от сервера.
Возможно я не прав но коричневая черта это просто линия указывающая какой РПС задан.
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Примени рекомендации для станции с яндекс танк:
https://yandextank.readthedocs.io/en/latest/generator_tuning.html#tuning

net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_tw_reuse = 0

вот эти настройки рекомендовал бы выставить наоборот (для новых версий ядра).
источник

AR

Artem Rozhkov in QA — Load & Performance
сейчас попробую.
источник

AR

Artem Rozhkov in QA — Load & Performance
спасибо
источник