ДомойОбучениеТестирование производительности

Тестирование производительности

Что такое тестирование восстановления?

Подтип нефункционального: смотрят, как система восстанавливается после "сильнейшего удара". Не путать с тестированием надежности (поиском критической точки)

Тестирование стабильности

Проверка способности продукта беспрерывно работать без потери функциональности

Что такое нагрузочное тестирование?

Если нагрузочное тестирование спортсмена не проведено - он не знает свои возможности и травмируется. Также и с веб-сайтами.

Тестирование пиков нагрузки (spike testing)

Несколько тестовых циклов краткосрочной и очень интенсивной нагрузки покажут, что случится с сайтом в Черную Пятницу

Нефункциональное тестирование — гайд

Разбираемся с нефункциональным тестированием - что это такое, для чего используется, какими инструментами пользоваться. Плюс кратко проходимся по всем типам нефункционального тестирования (а их больше 20)

Что такое стрессовое тестирование: мини-гайд

Что такое стресс-тест - Стратегия тестирования - Мобильные приложения - Разница между нагрузочным и стресс-тестом - Тест-кейсы - Инструменты

Тестирование производительности API с помощью K6

В этом туториале мы узнаем: Что такое K6 и как оно работает Что такое тесты производительности и как выполнять их Как анализировать результаты Тестирование производительности - это о том, как система реагирует на нагрузку. Проверяется стабильность и отзывчивость, “реактивность” системы. Оценивается надежность системы в целом, а также в критически важных точках.  В этом туториале поработаем с такой штукой как k6, разработанной для нагрузочного тестирования простого API-интерфейса. 

Топ-15 бесплатных инструментов для нагрузочного тестирования

Нагрузочное тестирование - это подвид тестирования производительности. В ходе этого тестирования симулируется одновременный вход в приложение и взаимодействие с ним большого количества пользователей. Таким образом мы выясняем, может ли система справляться с подобной нагрузкой.

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

Планируем нагрузочное тестирование

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

Обсудим, как написать план такого тестирования. Нужно рассмотреть следующие моменты.

Тестирование производительности в Postman

Тестирование производительности - отличный способ выяснить, насколько наше приложение (или сайт) надежное и быстрое. Оценка адаптивности, определение возможных узких мест и проверка, как приложение справляется с ожидаемыми (и, что более важно - неожиданными) ошибками - это неотъемлемая часть тестирования. 

Когда заходит речь о тестировании производительности, часто упоминают такие инструменты, как Jmeter, LoadNinja, Gatling и т. п. Все они по-своему хороши. Наш подробный материал о тестировании производительности можно прочитать по ссылке.

Но бывают случаи, когда вам просто нужно запустить тесты немедленно, не изучая возможные решения, не тратя время на написание кода и не обучая тестировщиков работе с громоздкими инструментами. 

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

Мы в Telegram

Наш официальный канал
Полезные материалы и тесты
Готовимся к собеседованию
Project- и Product-менеджмент

🔥 Популярное

💬 Telegram-обсуждения

Наши подписчики обсуждают, как искали первую работу в QA. Некоторые ищут ее прямо сейчас.
Наши подписчики рассказывают о том, как не бояться задавать тупые вопросы и чувствовать себя уверенно в новой команде.
Обсуждаем, куда лучше податься - в менеджмент или по технической ветке?
Говорим о конфликтных ситуациях в команде и о том, как их избежать
$1100*
медианная зарплата в QA в июне 2023

*по результатам опроса QA-инженеров в нашем телеграм-канале

Собеседование

19%*
IT-специалистов переехало или приняло решение о переезде из России по состоянию на конец марта 2022

*по результатам опроса в нашем телеграм-канале

live

Обсуждают сейчас