Нагрузочное тестирование — одна из самых избегаемых тем, когда речь заходит о контроле качества ПО. Корпорации, конечно, не обходят его стороной, но если говорить о продуктах меньшего масштаба, то нагрузочное тестирование часто пропускается. Команда (и, в целом, справедливо) полагает, что продукт справится с нагрузкой — на малых объёмах это обычно прокатывает. А потом внезапно наступает день, когда пользователей стало больше, а система не готова.
Рубрика «регрессионное тестирование»
Без рук: автоматизируем нагрузочное тестирование изменений в CI
2026-05-10 в 18:16, admin, рубрики: devops, github actions, locomotive, LOCUST, performance testing, python, нагрузочное тестирование, производительность, регрессионное тестированиеТеория тестирования ПО простыми словами: от основ до практики
2025-10-25 в 21:58, admin, рубрики: виды тестирования, пирамида тестирования, регрессионное тестирование, санитарное тестирование, тест-кейс, тест-план, тестирование поТестирование — это не просто поиск ошибок. Это способ убедиться, что продукт действительно работает так, как должен, и делает жизнь пользователей проще, а не сложнее. Хорошее тестирование начинается задолго до первого нажатия кнопки “Run tests” — с понимания логики продукта, требований и рисков.
Что такое тестирование и зачем оно нужно
Когда мы говорим “тестирование”, чаще всего имеем в виду процесс проверки работы системы. Но по сути это — инструмент обеспечения качества.
Хорошее тестирование помогает ответить на два простых вопроса:
-
Создаём ли мы то, что действительно нужно пользователю?
QA. Расшиваем бутылочное горлышко регресса
2025-01-05 в 8:15, admin, рубрики: qa lead, qa management, регрессионное тестированиеВсем привет! Я Лид тестирования в одной из компаний и поделюсь своей историей решения проблемы, когда регрессионное тестирование становится бутылочным горлышком всего процесса.
Предыстория. В этом году направление получило взрывной рост и количество команд утроилось (стало 15 команд), а количество QA- специалистов стало превышать 20+ человек. Довольно быстро выявились следующие проблемы:
-
Увеличение сложности управления. Большие команды сложно контролировать. Без прозрачности работы растут лишние затраты времени, коммуникации или 1:1 стали отнимать запредельное количество времени.
Разработка визуальных тестов на базе Gemini и Storybook
2019-06-02 в 9:24, admin, рубрики: javascript, регрессионное тестирование, Тестирование IT-системПривет! В этой статье я хочу поделиться опытом разработки визуальных тестов в нашей команде.
Так получилось, что о тестировании верстки мы задумались не сразу. Ну съедет какая-нибудь рамка на пару пикселей, ну поправим. В конце концов, есть же тестировщики — мимо них и муха не пролетит. Но человеческий фактор все-таки не обманешь — обнаружить незначительные изменения в пользовательском интерфейсе далеко не всегда физически возможно даже тестировщику. Вопрос встал ребром, когда была затеяна серьезная оптимизация верстки и переход на БЭМ. Тут без потерь бы точно не обошлось и нам позарез стал нужен автоматизированный способ обнаружения ситуаций, когда в результате правок что-то в UI начинает меняться не так, как было задумано, или не там, где было задумано.
Читать полностью »
Борьба за плавность отображения в системе видеонаблюдения: найти рывки и обезвредить
2018-04-20 в 10:01, admin, рубрики: macroscop, Блог компании Macroscop, видеонаблюдение, макроскоп, отображение видео, Работа с видео, регрессионное тестирование, тестирование, Тестирование IT-систем, тестирование поЗакономерно, что с развитием продукта повышается и внимание к его качеству. Причем не только по части функционирования, но и в отношении пользовательской эстетики.
Несколько лет и версий назад мы столкнулись с недостаточным качеством отображения видео в Macroscop. Присутствовали “рывки”, из-за которых страдала плавность отображения, что в итоге ухудшало общее визуальное восприятие.
Когда пользователь видит, что изображение не экране “дергается”, его мало волнует, чем это обусловлено. Причин же тому может быть много, так как видеосистема состоит из многих компонент, и софт — лишь одна из них. Но мы должны были сделать все, чтобы Macroscop со своей стороны отображал максимально плавно.
А для этого разработчикам необходимо было четко понимать задачу с измеряемыми требованиями, а группе качества — иметь инструмент для оценки. В этой статье мы расскажем, какую метрику используем для измерения плавности и с помощью какого инструмента ее оцениваем.
#спойлер

Читать полностью »
