Size: a a a

QA — Load & Performance

2020 August 13

СФ

Степа Фомичев... in QA — Load & Performance
Ну если какая-то статика, то why not? Это же тоже один из аспектов, которые можно оптимизировать и тюнить
источник

СФ

Степа Фомичев... in QA — Load & Performance
Я один раз занимался тестированием продукта, где основной нагрузкой была статика, и там одна правильная настройка кэша на nginx повысила производительность раз в 5
источник

AG

Alex Grishutin in QA — Load & Performance
Ну тут такая себе статика...
источник

AG

Alex Grishutin in QA — Load & Performance
Разве что инфа обновляется нечасто
источник

СФ

Степа Фомичев... in QA — Load & Performance
Тогда нужно смотреть на данные и идти к бизнесу, имхо. С каким сла нужно отдавать данные пользователю и отталкиваться от характера данных. Например, классический пример, в мессенджерах, в приницпе, пофиг, что тебе оповещение про комментарий придет несколько позже, поэтому такие вещи можно закрывать коротко-живущим кэшем
источник

jj

jagga jagga in QA — Load & Performance
Why not?
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Sam 7
Всем привет. Есть потребность отправки джиметрового отчета пост запросом. Проблема в том, что на момент отправки отчет не сформирован полностью. Пробовал проверять список открытых файлов, пробовал чекать размер отчета (чтобы понять что он готов), но оп всему похоже, что джиметр заканчивает запись после завершения логики в tearDown. В связи с чем вопрос - кто то решал подобную задачу? Т к я сейчас вижу один выход - написать на джаве либу, которую будет стартовать джиметр в сетапе. Эта либа будет слушать например юдп порт, на который я в tearDown буду слать имя отчета. Далее эта либа будет проверять готов ли отчет и отправлять пост запрос.
Есть jmeter maven plugin.
В нем есть отдельные задачи на выполнение теста и на формирование HTML-отчета.

И есть разные фазы для плагинов maven.

Удобно использовать следующую последовательность:

https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html

* integration-test - jmeter
* post-integration-test - archive, чтобы упаковать HTML отчёт в архив
* verify - exec:exec чтобы отправить отчёт по HTTP с wget

https://www.mojohaus.org/exec-maven-plugin/usage.html
источник

S7

Sam 7 in QA — Load & Performance
Вячеслав Смирнов
Есть jmeter maven plugin.
В нем есть отдельные задачи на выполнение теста и на формирование HTML-отчета.

И есть разные фазы для плагинов maven.

Удобно использовать следующую последовательность:

https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html

* integration-test - jmeter
* post-integration-test - archive, чтобы упаковать HTML отчёт в архив
* verify - exec:exec чтобы отправить отчёт по HTTP с wget

https://www.mojohaus.org/exec-maven-plugin/usage.html
Спасибо. Уже выше решение получил. Немного оптимизировал. Все работает.
источник
2020 August 14

ОЕ

Отсевич Евгений... in QA — Load & Performance
Здравствуйте, есть необходимость запустить 1 юайный тест в 100/200/1000 потоков, про этом необходимо получить некоторые данные с каждой сессии, так сказать. Подскажите куда копать? Думал селениум + селеноид, но не уверен потянет ли сервер
источник

СФ

Степа Фомичев... in QA — Load & Performance
Если именно потоков, то это большие числа очень
источник

СФ

Степа Фомичев... in QA — Load & Performance
Нужно смотреть в сторону нагрузочных инструментов - jmeter, loadrunner(платно), Gatling, yandex tank, blazemeter
источник

ОЕ

Отсевич Евгений... in QA — Load & Performance
Возможно и не потоков) тут задача с каждого такого запуска выполнить условно js скрипт, расспарсить и сохранить в json
источник

СФ

Степа Фомичев... in QA — Load & Performance
Я подозреваю, что ты имеешь ввиду пользователей, когда говоришь про потоки
источник

СФ

Степа Фомичев... in QA — Load & Performance
Тебе нужно, чтобы одновременно выполнялось 100/200/1000 запусков?
источник

СФ

Степа Фомичев... in QA — Load & Performance
Или последовательно
источник

ОЕ

Отсевич Евгений... in QA — Load & Performance
Да, одновременно
источник

СФ

Степа Фомичев... in QA — Load & Performance
Тогда правильно - потоки
источник

ОЕ

Отсевич Евгений... in QA — Load & Performance
Значит потоки
источник

СФ

Степа Фомичев... in QA — Load & Performance
Я бы сказал, что удобнее всего посмотреть про jmeter тебе, так как по нему мануалов больше всего
источник

ОЕ

Отсевич Евгений... in QA — Load & Performance
Понял, спасибо. А можно будет заавтоматизмоовать несколько кликов на вебе?
источник