uk
Feedback
Automation QA | IT

Automation QA | IT

Відкрити в Telegram

Божественный канал по автоматизированному тестированию По всем вопросам: @anothertechrock

Показати більше
5 055
Підписники
-324 години
-277 днів
-37530 день
Залучення підписників
серпень '26
серпень '26
+19
в 0 каналах
липень '26
+7
в 0 каналах
Get PRO
червень '26
+18
в 0 каналах
Get PRO
травень '26
+14
в 0 каналах
Get PRO
квітень '26
+28
в 0 каналах
Get PRO
березень '26
+31
в 0 каналах
Get PRO
лютий '26
+37
в 0 каналах
Get PRO
січень '26
+41
в 0 каналах
Get PRO
грудень '25
+50
в 1 каналах
Get PRO
листопад '25
+603
в 0 каналах
Get PRO
жовтень '25
+502
в 1 каналах
Get PRO
вересень '25
+262
в 0 каналах
Get PRO
серпень '25
+392
в 1 каналах
Get PRO
липень '25
+52
в 0 каналах
Get PRO
червень '25
+406
в 0 каналах
Get PRO
травень '25
+53
в 0 каналах
Get PRO
квітень '25
+61
в 0 каналах
Get PRO
березень '25
+82
в 0 каналах
Get PRO
лютий '25
+57
в 0 каналах
Get PRO
січень '25
+85
в 0 каналах
Get PRO
грудень '24
+185
в 0 каналах
Get PRO
листопад '24
+728
в 0 каналах
Get PRO
жовтень '24
+607
в 1 каналах
Get PRO
вересень '24
+344
в 0 каналах
Get PRO
серпень '24
+668
в 16 каналах
Get PRO
липень '24
+121
в 1 каналах
Get PRO
червень '24
+83
в 1 каналах
Get PRO
травень '24
+150
в 0 каналах
Get PRO
квітень '24
+80
в 1 каналах
Get PRO
березень '24
+53
в 0 каналах
Get PRO
лютий '24
+64
в 2 каналах
Get PRO
січень '24
+72
в 0 каналах
Get PRO
грудень '23
+72
в 0 каналах
Get PRO
листопад '23
+36
в 0 каналах
Get PRO
жовтень '23
+37
в 0 каналах
Get PRO
вересень '23
+199
в 0 каналах
Get PRO
серпень '23
+393
в 0 каналах
Get PRO
липень '23
+460
в 0 каналах
Get PRO
червень '23
+242
в 0 каналах
Get PRO
травень '23
+196
в 0 каналах
Get PRO
квітень '23
+169
в 0 каналах
Get PRO
березень '23
+260
в 0 каналах
Get PRO
лютий '23
+427
в 0 каналах
Get PRO
січень '23
+787
в 0 каналах
Get PRO
грудень '22
+487
в 0 каналах
Get PRO
листопад '22
+582
в 0 каналах
Get PRO
жовтень '22
+403
в 0 каналах
Get PRO
вересень '22
+561
в 0 каналах
Get PRO
серпень '22
+1 007
в 0 каналах
Get PRO
липень '22
+2 884
в 0 каналах
Дата
Залучення підписників
Згадування
Канали
31 серпня+2
30 серпня0
29 серпня0
28 серпня+3
27 серпня0
26 серпня+1
25 серпня+1
24 серпня0
23 серпня0
22 серпня0
21 серпня+1
20 серпня0
19 серпня0
18 серпня0
17 серпня+3
16 серпня0
15 серпня+1
14 серпня+2
13 серпня0
12 серпня0
11 серпня0
10 серпня+1
09 серпня+1
08 серпня+1
07 серпня0
06 серпня0
05 серпня+2
04 серпня0
03 серпня0
02 серпня0
01 серпня0
Дописи каналу
Performance monitor и не только: продолжаем тестировать производительность в Chrome DevTools #почитать Продолжаем разбирать м
Performance monitor и не только: продолжаем тестировать производительность в Chrome DevTools #почитать
Продолжаем разбирать малоизвестные, но крайне полезные фичи Chrome DevTools. Ранее я писал о том, как тестировать производительность через вкладку Performance. Материала набралось так много, что мне пришлось разбить его на две статьи. Сегодня мы поговорим об утилите Performance monitor, инструменте Chrome Task Manager и о том, как вывести FPS сайта на экран.
Читать статью

2
Агенты Playwright #почитать С выходом Playwright 1.56 в инструменте появились три новых агента: Planner, Generator и Healer.
Агенты Playwright #почитать С выходом Playwright 1.56 в инструменте появились три новых агента: Planner, Generator и Healer. Они помогают создавать сценарии, поддерживать тесты и выявлять нестабильное поведение. ⏱Читать статью
523
3
Snapshot тесты для iOS. быстро, стабильно на Metal #почитать В этой статье расскажу о скриншот-тестировании iOS-приложений. Р
Snapshot тесты для iOS. быстро, стабильно на Metal #почитать В этой статье расскажу о скриншот-тестировании iOS-приложений. Разберём одну из ключевых проблем, с которой сталкиваются проекты при работе с тестами, посмотрим, на чём основано сравнение изображений в современных open-source инструментах и поймём, почему всё сложнее, чем может показаться на первый взгляд. Также попробуем разобраться, как можно выйти за рамки существующих ограничений с помощью AFSnapshotTesting и параллельных вычислений на Metal. ⏱Читать статью
762
4
Requestly: гайд для тестировщиков #почитать Во многих разделах Requestly есть обучающие видео про работу с этим инструментом,
Requestly: гайд для тестировщиков #почитать Во многих разделах Requestly есть обучающие видео про работу с этим инструментом, однако они не всегда подробно покрывают все его возможности. К тому же, на русском языке материалов о нем довольно мало. Я решила собрать весь свой опыт работы с Requestly в один объемный туториал — от начала работы до конкретных юз-кейсов. ⏱Читать статью
723
5
Интеграция OpenSearch: от функционального тестирования до проверки интеллекта поиска #почитать В этой статье я на реальном пр
Интеграция OpenSearch: от функционального тестирования до проверки интеллекта поиска #почитать В этой статье я на реальном примере интеграции OpenSearch в LMS iSpring Learn расскажу, как протестировать полнотекстовый поиск, сохранив баланс между качеством и трудозатратами. Мы не только разберём базовые проверки, но и погрузимся в тестирование стемминга, релевантности, работу в распределённой системе и отказоустойчивости. Материал будет полезен тестировщикам и разработчикам, которые хотят понять, что скрывается за фразой «протестировать поиск». ⏱Читать статью
833
6
DIY Observability для автотестов, используя Pytest, ClickHouse и Grafana #почитать Сегодня я хотел бы поделиться опытом сбора
DIY Observability для автотестов, используя Pytest, ClickHouse и Grafana #почитать Сегодня я хотел бы поделиться опытом сбора технических метрик pytest и их анализа в целях выявления узких мест и ускорения выполнения тестов. ⏱Читать статью
735
7
Разделяй и тестируй: @DataJpaTest и @WebMvcTest для быстрых тестов Spring Boot #почитать Начнём с того, почему вообще тесты м
Разделяй и тестируй: @DataJpaTest и @WebMvcTest для быстрых тестов Spring Boot #почитать Начнём с того, почему вообще тесты могут быть медленными. Используя @SpringBootTest, мы просим Spring Boot поднять весь контекст приложения для каждого тестового класса. У нас доступны все бины, но часто все это избыточно. Например, хочется протестировать контроллер, а Spring загружает ещё и базу данных, и сервисы, и шлёт запросы к Kafka. В результате простой тест метода контроллера может запускаться несколько секунд, пока поднимется веб‑сервер, инициализируется база, подтянутся все классы. Эту проблему осознали и добавили так называемые test slice‑аннотации. Все простоб грузим не весь контекст, а только срез приложения, например, только веб‑слой или только слой доступа к данным. Spring Boot содержит готовые slice‑аннотации для основных слоёв: @WebMvcTest для веб, @DataJpaTest для JPA‑репозиториев, и ещё пачку для других случаев. ⏱Читать статью
923
8
Как отсутствующий часовой пояс сломал автоматизацию тестов #почитать Я настроил окружение для запуска автотестов в сети. Все
Как отсутствующий часовой пояс сломал автоматизацию тестов #почитать Я настроил окружение для запуска автотестов в сети. Все работало нормально; тесты – стабильно зеленые. Тогда я переключился на автоматизацию другого функционала. Но чем масштабнее становилась автоматизация, чем заметнее выделялась странность: одна конкретная функция стабильно выдавала ошибку, тогда как прочие тесты завершались успешно. ⏱Читать статью
902
9
Три по цене одного, или как мы в Яндекс ID автотесты перепридумали #почитать О смещении фокуса с E2E к быстрым модульным тест
Три по цене одного, или как мы в Яндекс ID автотесты перепридумали #почитать О смещении фокуса с E2E к быстрым модульным тестам. Спикер рассказал, как пришли к этому подходу, с какими проблемами столкнулись и как их решали. Как по пути придумали новый инструмент для хранения функциональных требований огромного сервиса и учета покрытия продукта тестами (мы не верим в автоматический ковередж), который уже доступен в open source. ⏱Читать статью
1 068
10
Авито запускает бесплатный онлайн-курс по QA! За 4 месяца вы пройдёте весь цикл работы QA‑инженера — от написания документаци
Авито запускает бесплатный онлайн-курс по QA! За 4 месяца вы пройдёте весь цикл работы QA‑инженера — от написания документации до создания своих автотестов с поддержкой экспертов из Авито. Что вас ждёт? - Советы и опыт экспертов. QA-инженеры Авито поделятся знаниями, как улучшать продукты с многомиллионной аудиторией. - Практические кейсы для портфолио. Вы научитесь применять принципы тестирования и автоматизации, а еще работать с профессиональными инструментами (Bruno, DevTools, Git и др.) - Поддержка на каждом этапе. Эксперты Авито будут давать фидбек по домашним заданиям и отвечать на вопросы. - Фаст-трек для лучших. Выпускники, вошедшие в топ рейтинга, получат преимущество при отборе на стажировку в Авито. Регистрация продлится до 16 августа включительно! Успейте подать заявку
936
11
Группировка сабтестов в Go: от простого к сложному #почитать в большинстве случаев достаточно держать тесты плоскими, а когда
Группировка сабтестов в Go: от простого к сложному #почитать в большинстве случаев достаточно держать тесты плоскими, а когда нужна разная инициализация и очистка — добавить лишь один уровень вложенности. В статье разбираются плюсы и минусы разных подходов: от ручных t.Run до reflection-хаков и сторонних библиотек. ⏱Читать статью
719
12
Фикстуры в Playwright на простом примере #почитать Фикстуры Playwright — это готовые инструменты, которые помогают создавать
Фикстуры в Playwright на простом примере #почитать Фикстуры Playwright — это готовые инструменты, которые помогают создавать тесты. Они берут на себя рутину: открывают браузер, создают страницы и управляют сессиями. В статье разбираем, какие бывают фикстуры, как они работают и зачем нужны. ⏱Читать статью
900
13
Словарь flaky-тестов #почитать Как и любому инженеру по автоматизированному тестированию, мне приходилось отлаживать и чинить
Словарь flaky-тестов #почитать Как и любому инженеру по автоматизированному тестированию, мне приходилось отлаживать и чинить разные flaky (нестабильные) тесты. Кроме того, я обратился к академической литературе о flaky-тестах, чтобы правильно разобраться с проблемой, над которой работаю. Меня удивило, что многие привычные термины имели слегка разные определения от статьи к статье, а в некоторых работах использовались сугубо академические понятия из информатики, которые редко встречаются в реальной продакшн-практике тест-инженера. Чтобы составить список ниже, я использовал свои заметки и выделения, сделанные при чтении статей, а также исследовательский инструмент NotebookML AI, чтобы собрать больше часто встречающихся терминов из корпуса прочитанных материалов. ⏱Читать статью
858
14
От запахов к стабильности: рефакторим тесты на JUnit + Selenide #почитать Нам показалось интересным подойти к этой проблеме н
От запахов к стабильности: рефакторим тесты на JUnit + Selenide #почитать Нам показалось интересным подойти к этой проблеме не со стороны теории, а со стороны практики: какие частые ошибки можно встретить в тестах, как их исправлять, и почему именно тесты нужно писать так, а не иначе? Мы продемонстрируем всё это для стека JUnit + Selenide. ⏱Читать статью
886
15
Почему ChatGPT заканчивается там, где начинается реальная работа Тестировщику, который работает с реальными проектами, ChatGPT часто недоступен. Если в задаче есть внутренние спецификации, тест-кейсы, баг-репорты, персональные данные или коммерческая информация, передавать их внешним сервисам нельзя. Но искать требования, сопоставлять баги с релизами, разбираться в документации и анализировать изменения всё равно приходится. Ответ рынка — локальные LLM (большие языковые модели) в закрытом контуре с собственным RAG и MCP-интеграциями. Такой ассистент работает с внутренними документами и сервисами, не отправляя данные за пределы компании. При этом первый рабочий прототип сегодня можно собрать без программирования. 15 июля в 18:00 мск на бесплатном вебинаре «Прототипирование LLM: как создаются ИИ-ассистенты для реальных задач» karpovꓸcourses Ярослав Шуваев, CEO Panteoꓸai и преподаватель MBA в РАНХиГС, покажет, как такой подход реализуется на практике. На вебинаре вы получите: — понимание, из каких компонентов состоит современный ИИ-ассистент и как они работают вместе; — рабочий прототип Telegram-бота, который отвечает по документации, а не придумывает ответы; — понимание, где no-code действительно закрывает задачу, а где без кода уже не обойтись; — гайд «Почему ваш ИИ пишет не то» с разбором различий между LLM и ИИ-агентом. Всем зарегистрированным придет запись эфира на почту — присоединяйтесь по ссылке: https://clc.to/erid_2W5zFJfwZJy Реклама. ООО «КАРПОВ КУРСЫ». ИНН 7811764627. erid: 2W5zFJfwZJy
965
16
Автоматизируем синхронизацию тест-кейсов в ТестОпс: больше никаких ручных обновлений #почитать Меня зовут Вадим, я уже много
Автоматизируем синхронизацию тест-кейсов в ТестОпс: больше никаких ручных обновлений #почитать Меня зовут Вадим, я уже много лет в тестировании и сейчас работаю Head of QA в Альфа-Банке (Беларусь). За эти годы я успел поработать с десятками инструментов, написать сотни тест-кейсов и... потратить неприлично много времени на рутину, которую можно было автоматизировать ещё вчера. Знаете, есть такая особенность нашей профессии - мы автоматизируем всё вокруг, но часто забываем автоматизировать собственную боль. Сегодня хочу поделиться решением одной из таких "болей", с которой сталкивается каждый QA-инженер, работающий с ТестОпс: необходимость вручную синхронизировать тест-кейсы после каждого прогона автотестов. ⏱Читать статью
778
17
Нагрузочное тестирование K6 (Концепт) #почитать Наша система хорошо покрыта unit-тестами, которые интегрированы в CI-процессы
Нагрузочное тестирование K6 (Концепт) #почитать Наша система хорошо покрыта unit-тестами, которые интегрированы в CI-процессы. Настроен запуск и контроль функциональных интеграционных тестов. После проделанной работы по обеспечению корректности выполнения бизнес-процессов возникли вопросы, связанные с производительностью, корректностью настройки компонентов системы, отказоустойчивостью. ⏱Читать статью
849
18
Тестирование без тонны кейсов: свобода, автотесты и экспертиза #почитать В этом посте хочется поделиться 20-летним личным опы
Тестирование без тонны кейсов: свобода, автотесты и экспертиза #почитать В этом посте хочется поделиться 20-летним личным опытом в тестировании и приходу к частичному отказу от тестовой модели с использованием тестовых кейсов. Переход был плавным. Не планировала загружать статью сложными метриками и цифрами, но хотела показать постепенную эволюцию сквозь призму личного опыта в стиле некоторого ревью. ⏱Читать статью
799
19
Тестирование безопасности API – Отсутствие защиты от автоматизированных угроз #почитать В этой серии статей я обращусь к уязв
Тестирование безопасности API – Отсутствие защиты от автоматизированных угроз #почитать В этой серии статей я обращусь к уязвимостям из списка топ-10 OWASP, посвященного безопасности API. В каждой статье я покажу вам, как экспериментировать с API, тестируя уязвимость, и обсужу свои выводы. В качестве подопытных я буду использовать разные API. Все они демонстрационные – в реальной жизни и публичных приложениях они не используются. Следовательно, все обсуждаемые уязвимости абсолютно безвредны, если вообще не внедрены специально. ⏱Читать статью
831
20
Как устроено техническое интервью в отделе тестирования веб-приложений #почитать С 2018 года провожу собеседования на позицию
Как устроено техническое интервью в отделе тестирования веб-приложений #почитать С 2018 года провожу собеседования на позицию QA-инженера. В этой статье поделюсь своим опытом и взглядом команды на этот процесс. Расскажу, как мы готовимся к интервью, почему кандидаты с идеальным резюме могут не подойти и на что мы смотрим, принимая итоговое решение. Ещё вы узнаете, почему иногда мы предлагаем кандидату не ту должность, на которую он претендовал. ⏱Читать статью
875