Size: a a a

QA — Load & Performance

2019 December 03

ВС

Вячеслав Смирнов in QA — Load & Performance
Простые утилиты хороши тем, что контетному сайту потребуется много настроек - SSL, кеш, потоки, сжатие. Меняя их и запуская простую утилиту самостоятельно, администратор, будет получать ответ - хорошо он делает или нет.
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
А когда сделает хорошо, тогда уже можно сложный тест с JMeter сделать. С аутентификацией и сценариями. Разделить задачу на две - проверка скорости загрузки контента и оптимизация при необходимости. Простой утилитой. Потом сценарий, на REST-ручки с JMeter или другим сложным инструментом. В JMeter сценарии можно убрать загрузку статистики, оставив её только в простом инструменте. И запускать оба инструмента паралельно.
источник

AR

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

AR

Artem Rozhkov in QA — Load & Performance
Пойду с этими знаниями сидеть и думать , что там нагрузить.
источник

VG

Viktor Ganeles in QA — Load & Performance
Вячеслав Смирнов
Перестал поддерживать. Но можно обновить, если есть интерес
Вроде parallel sampler примерно то же самое
Или нет?
источник

AR

Artem Rozhkov in QA — Load & Performance
Viktor Ganeles
Вроде parallel sampler примерно то же самое
Или нет?
Спасибо
источник

AR

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

VG

Viktor Ganeles in QA — Load & Performance
Artem Rozhkov
Спасибо
Кажется там в одном плагине есть сразу и контроллер и семплер для отправки много запросов одновременно.

Если не путаю
источник

VG

Viktor Ganeles in QA — Load & Performance
Плагин я ставил через plugin manager
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Viktor Ganeles
Вроде parallel sampler примерно то же самое
Или нет?
Нет, делал плагин, который скачивает указанный список ссылок с помощью указанного количества потоков. Например 50 ссылок в 5 потоков. Друг за другом. С корректным подсчётом суммарного времени. Это TailSampler.

В Parallel получается 50 ссылок в 50 потоков. Или надо будет разбивать на 10 групп по 5. И свои особенности подсчёта статистики.
источник
2019 December 04

VG

Viktor Ganeles in QA — Load & Performance
Вячеслав Смирнов
Нет, делал плагин, который скачивает указанный список ссылок с помощью указанного количества потоков. Например 50 ссылок в 5 потоков. Друг за другом. С корректным подсчётом суммарного времени. Это TailSampler.

В Parallel получается 50 ссылок в 50 потоков. Или надо будет разбивать на 10 групп по 5. И свои особенности подсчёта статистики.
О, спасибо!
источник

VG

Viktor Ganeles in QA — Load & Performance
Интересный алгоритм показал Facebook Research для сжатия видео и картинок – делюсь просто чтобы показать вектор куда могут двигаться алгоритмы сжатия вместе с машинным обучением.

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

Алгоритм DeepFovea делает примерно так:

– Нейронка анализирует видео на пример того, куда будет смотреть человек глазами на видео (sic!), то есть да, буквально, нейронка пытается угадать где будет человеческий фокус в видео в данный момент;

– Дальше алгоритм разбивает видео на наборы пикселей (в видео пример);

– Алгоритм синтезирует видео в котором места отведенные под «переферийное зрение» понижены в качестве.

– Как итог, судя по документу, размер видео можно сжать в 14 раз.

Дорогие инженеры, прекратите залезать нам в голову, с каждым годом все страшнее!

Страница проекта, код скоро будет:
https://research.fb.com/publications/deepfovea-neural-reconstruction-for-foveated-rendering-and-video-compression-using-learned-statistics-of-natural-videos/
источник

I

IL in QA — Load & Performance
Всем добрый день!
На что из опен-сорс инструментов для нагрузки можно обратить внимание? Сижу на Jmeter, но не могу сказать, что я в восторге
Чем пользуетесь вы?
источник

СЧ

Сергей Чепкасов in QA — Load & Performance
IL
Всем добрый день!
На что из опен-сорс инструментов для нагрузки можно обратить внимание? Сижу на Jmeter, но не могу сказать, что я в восторге
Чем пользуетесь вы?
https://gatling.io/
Очень рекомендую.
Скрипты как код, удобно версионировать, удобно расширять, несложно научиться
источник

I

IL in QA — Load & Performance
Да, про него слышал, посмотрю внимательнее. Жалко не на Java
источник

МК

Максим Какбыпограммизд in QA — Load & Performance
IL
Всем добрый день!
На что из опен-сорс инструментов для нагрузки можно обратить внимание? Сижу на Jmeter, но не могу сказать, что я в восторге
Чем пользуетесь вы?
а что не нравится в jmeter ?
источник

СЧ

Сергей Чепкасов in QA — Load & Performance
IL
Да, про него слышал, посмотрю внимательнее. Жалко не на Java
Там используется dsl, для начала его хватает. К тому же для расширений (например новых протоколов) можно использовать java библиотеки, очень удобно
источник

I

IL in QA — Load & Performance
Максим Какбыпограммизд
а что не нравится в jmeter ?
Возможно я чего-то не знаю, но я пишу тесты через UI, и это гораздо менее удобно, чем, например, в Intellij (нед автоподстановки, гиперссылок).
Также есть много заморочек со scope таймеров и настроек.
источник

МК

Максим Какбыпограммизд in QA — Load & Performance
IL
Возможно я чего-то не знаю, но я пишу тесты через UI, и это гораздо менее удобно, чем, например, в Intellij (нед автоподстановки, гиперссылок).
Также есть много заморочек со scope таймеров и настроек.
источник

I

IL in QA — Load & Performance
Если использовать пункт 4.3 Creating a New JMeter Test Purely in Java
можно ли как-то отслеживать графики (TPS, ResponceTIme и пр.) в реальном времени?
источник