Size: a a a

QA — Load & Performance

2019 December 14

AR

Artem Rozhkov in QA — Load & Performance
Ilia Solo
какие интенсивности?
Пока мне интересно в теории. Так как пока  задачи нет на нагрузочное.
Изучаю теорию.
Соотвественно интересно.
Как будут Assertions  применяться
При слабой интенсивности и при высокой )
источник

СЧ

Сергей Чепкасов in QA — Load & Performance
Асерты позволяют понять что сервис деградирует под нагрузкой и отдаёт ошибочные ответы, например. Так что без них никуда обычно
источник

AR

Artem Rozhkov in QA — Load & Performance
Сергей Чепкасов
Асерты позволяют понять что сервис деградирует под нагрузкой и отдаёт ошибочные ответы, например. Так что без них никуда обычно
Вы про статус коды?
Или вообще начинает выдавать не верные данные в body?
источник

СЧ

Сергей Чепкасов in QA — Load & Performance
И то и то бывает, иногда по определённым причинам устроено так что сервис отвечает 200 ок, а в теле ответа ошибка
источник

AR

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

СЧ

Сергей Чепкасов in QA — Load & Performance
В запиненом сообщении есть про оптимизацию генератора нагрузки, к тому же можно распределенный запуск организовать
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Используем в команде Assertion на переменные, которые получились в результате работы постпроцессоров. Проверка, что значение переменной отличается от значения по умолчанию: NOT_FOUND или пустота. Сравнивается через not equals. Работает быстро.

Сделали ещё специальный jsr-223 Assertion, который принимает список имён переменных, и проверяет, что они не равны чему-то
источник

VG

Viktor Ganeles in QA — Load & Performance
Artem Rozhkov
Коллеги. Хотел бы вам задать вопрос:
Как часто вы используете в нагрузочном сценарии Assertions:
Какие вопросы интересуют:
1) Используете их только при тестовом запуске нагрузочного сценария ?
2) Используете их только при cмоу-прогоне?
3) Используете их и при итоговом нагрузочном тестировани?
3.1)Если используете, то оставляете Assertions  в "остро" необходимых местах?
3.2)Или отключаете их при итогово нагрузочном тестировани?
Почитал несколько статей и не смог найти какого-то конкретного ответа.
Кто-то пишет, что Assertions  кушают много и их надо использовать только в крайнем случае.
Мануал Jmeter дает рекомендацию использовать несколько.
Используем всегда, ставим только в ключевых местах: обычно в таком месте, которое позволяет проверить, что выполнена бизнес-цель юзкейса

Чаще всего это конец скрипта, но не обязательно
источник

VG

Viktor Ganeles in QA — Load & Performance
Ну или в точках, где может случиться отказ, не отлавливаемый жметром: например с кодом http=200 возвращается инфа, что искомая информация не найдена
Или массив возвращается, но пустой
источник
2019 December 15

M

Mike in QA — Load & Performance
Ребята, привет, кто-то пробовал https://nbomber.com ? Какие впечатления?
источник

МК

Максим Какбыпограммизд in QA — Load & Performance
когда то хотел попробовать, но руки не дошли, а с тех времен мои дороги с c# разошлись )
источник
2019 December 16

МК

Максим Какбыпограммизд in QA — Load & Performance
Mike
Ребята, привет, кто-то пробовал https://nbomber.com ? Какие впечатления?
Поспрошал , отзывы положительные)
источник

МК

Максим Какбыпограммизд in QA — Load & Performance
П.с. Функционал до jmeter не дотягивает
источник

M

Mike in QA — Load & Performance
Спасибо, да видно что nbomber сырой, но под net удобней юзать (хотя с xunit интеграция не взлетела пока, только из консоли получилось заранить тесты)
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Mike
Спасибо, да видно что nbomber сырой, но под net удобней юзать (хотя с xunit интеграция не взлетела пока, только из консоли получилось заранить тесты)
Удобней для тех кто шарп знает
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Если нужно что то быстро наделать
источник

M

Mike in QA — Load & Performance
да, и интегрироваться в экосистему CI/CD
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Mike
да, и интегрироваться в экосистему CI/CD
Все может интегрироваться :)
источник

ЕЕ

Евгений Евгений in QA — Load & Performance
Mike
Спасибо, да видно что nbomber сырой, но под net удобней юзать (хотя с xunit интеграция не взлетела пока, только из консоли получилось заранить тесты)
Был опыт в использовании visual studio ultimate с расширением performance tool , функционала хватало + есть сразу неплохие отчеты


https://docs.microsoft.com/ru-ru/visualstudio/test/quickstart-create-a-load-test-project?view=vs-2019
источник

M

Mike in QA — Load & Performance
Евгений Евгений
Был опыт в использовании visual studio ultimate с расширением performance tool , функционала хватало + есть сразу неплохие отчеты


https://docs.microsoft.com/ru-ru/visualstudio/test/quickstart-create-a-load-test-project?view=vs-2019
вот в чем проблема)
источник