Size: a a a

QA — Автоматизация

2020 April 19

PP

Pavel Potapkin in QA — Автоматизация
roma marinsky
Вы что-то не так делали) рест ашуред это скопление плохих запахов кода
Жава клиент значительно быстрее)
Или ваша апка настолько медленная как и рест ашуред
субъективная характеристика код смелл и объективные показатели перфоманса все же разные понятия, есть сравнительные тесты ?
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Sergey Pirogov
Ну забавно, как оно у вас так вышло легко
Ну, там небольшой не-kiss фреймворк под это дело был,  не поддерживаю, но поэтому довольно быстро получилось
источник

SV

Stanislav Vasenkov in QA — Автоматизация
В 30 потоков сьют, с 5:40 минут до 5:30 сократилось. Самое долгое же тут респонс сервера, его не оптимизируешь со стороны тестов
источник

SP

Sergey Pirogov in QA — Автоматизация
Когда у тебя сьют бежит 5 минут
источник

SP

Sergey Pirogov in QA — Автоматизация
То нет смысла что-то ускорять
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Плохо когда бежит дольше, скорее всего тестируем не на том слое
источник

IS

Ivan Sandrátskii in QA — Автоматизация
Stanislav Vasenkov
Не, тесты сами не меняли почти, только реализацию запросов в TestBase
подтвержает то, что рест ашурд юзлесс для большинства проектов.
источник

MS

Maksim Smirnov in QA — Автоматизация
тесты на ресташшуреде минимум в два раза дольше проходили, чем на встроенном в 11 джаву клиенте или апачевском HttpClient Fluent API.
источник

SP

Sergey Pirogov in QA — Автоматизация
Чем докажешь?
источник

MS

Maksim Smirnov in QA — Автоматизация
я проверял на своем проекте. прежде чем сделать окончательный выбор в пользу какого-либо клиента.
источник

SP

Sergey Pirogov in QA — Автоматизация
И я проверял и у меня рест ашурд в 3 раза быстрее
источник

B

Bola in QA — Автоматизация
кому верить-то?
источник

MS

Maksim Smirnov in QA — Автоматизация
Bola
кому верить-то?
Никому. Лучше написать на своем проекте тесты, который покажут вызывающие доверия цифры. Если скорость не принципиальна, то выбирать надо то, что удобнее. Мне же скорость была важна.
источник

LY

Lev Yarushin in QA — Автоматизация
Верить, в наше время, нельзя никому, даже себе. Мне - можно!
источник

B

Bola in QA — Автоматизация
в этом вашем ИТ никому верить нельзя
источник

AB

Alexei Barantsev in QA — Автоматизация
Maksim Smirnov
тесты на ресташшуреде минимум в два раза дольше проходили, чем на встроенном в 11 джаву клиенте или апачевском HttpClient Fluent API.
насколько я помню, rest assured внутри использует apache httpclient, поэтому производительность у него должна быть точно такая же (если использовать чисто функции выполнения запросов). было бы интересно посмотреть на вашу методику испытаний, как именно вы получили такие результаты
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
Maksim Smirnov
Никому. Лучше написать на своем проекте тесты, который покажут вызывающие доверия цифры. Если скорость не принципиальна, то выбирать надо то, что удобнее. Мне же скорость была важна.
выглядит так, как будто важные критерии для сравнения инструментов предлагается проверить самостоятельно. Не думаю, что в инженерии это правильный подход.
источник

AB

Alexei Barantsev in QA — Автоматизация
а вообще-то разницу в производительности в несколько раз можно получить даже на одном клиенте, просто меняя настройки (использовать или нет keep-alive, использовать уже инициализированные клиенты повторно или создавать новые)
источник

MK

Mem Kekovich in QA — Автоматизация
А можно взять сприногвый клиент и не париться 🙃 как и спринг ждбц он написан просто поверх натива. Причём спринг ждбц за счёт этого самый быстрый в тестах.
источник

SP

Sergey Pirogov in QA — Автоматизация
Ой вей, спринг в тесты. Низзя
источник