⚙️ Пишем код, не тратя время на настройки
Современный стек для автотестов — это целый зоопарк. Языки, версии, фреймворки, сборщики, библиотеки, интеграции — каждая новая комбинация превращается в отдельный квест с настройкой окружения и зависимостей. Нейросети, конечно, помогают, но даже с ними команды тратят огромное количество времени не на тестирование, а на борьбу с инфраструктурой.
🚀 В новой статье рассказываем про Allure Starter Project — открытый генератор готового тестового стека с настроенным Allure Report. Выбираете в несколько кликов нужные инструменты, скачиваете готовый проект с проверенной конфигурацией и сразу запускаете в IDE. Разбираем, как это помогает быстрее пробовать новые технологии, воспроизводить проблемы и учиться автоматизации тестирования. Попробуйте, и если понравится — можно закинуть разработчикам звёздочку на Гитхабе!
Современный стек для автотестов — это целый зоопарк. Языки, версии, фреймворки, сборщики, библиотеки, интеграции — каждая новая комбинация превращается в отдельный квест с настройкой окружения и зависимостей. Нейросети, конечно, помогают, но даже с ними команды тратят огромное количество времени не на тестирование, а на борьбу с инфраструктурой.
🚀 В новой статье рассказываем про Allure Starter Project — открытый генератор готового тестового стека с настроенным Allure Report. Выбираете в несколько кликов нужные инструменты, скачиваете готовый проект с проверенной конфигурацией и сразу запускаете в IDE. Разбираем, как это помогает быстрее пробовать новые технологии, воспроизводить проблемы и учиться автоматизации тестирования. Попробуйте, и если понравится — можно закинуть разработчикам звёздочку на Гитхабе!
👍4🔥4❤1
🗓 Пятница, конец рабочей недели… Нужно выдохнуть!
Сегодня мы откладываем баги, чек-листы и дедлайны в сторону. Пришло время немного размять мозги без серьезных последствий 😉
В 15:00 МСК запускаем пятничный квиз — проверим вашу скорость реакции. Трое счастливчиков получат мерч ТестОпс: один приз достанется тому, кто первым верно пройдёт все задания, ещё два определит рандомайзер среди остальных участников, кто решил без ошибок.
Условия простые:
— Ссылка появится в 15:00 (на 1 час);
— Отвечаете на 5 вопросов;
— Ждёте результаты розыгрыша (победителям напишем в личные сообщения);
— Получаете подарок.
Ставьте напоминалку и до встречи в канале! 🏆
Сегодня мы откладываем баги, чек-листы и дедлайны в сторону. Пришло время немного размять мозги без серьезных последствий 😉
В 15:00 МСК запускаем пятничный квиз — проверим вашу скорость реакции. Трое счастливчиков получат мерч ТестОпс: один приз достанется тому, кто первым верно пройдёт все задания, ещё два определит рандомайзер среди остальных участников, кто решил без ошибок.
Условия простые:
— Ссылка появится в 15:00 (на 1 час);
— Отвечаете на 5 вопросов;
— Ждёте результаты розыгрыша (победителям напишем в личные сообщения);
— Получаете подарок.
Ставьте напоминалку и до встречи в канале! 🏆
🔥14
🏁 СТОП!
Спасибо всем, кто успел поучаствовать! Ушли проверять ваши ответы. Победителям напишет в личку @shamanina_liz 💙
Если вам зашла такая активность — ставьте реакцию или пишите в комментариях, как вам вопросы.
Отличной пятницы и хороших выходных! ☺️
upd: всем победителям уже написали в личку
Спасибо всем, кто успел поучаствовать! Ушли проверять ваши ответы. Победителям напишет в личку @shamanina_liz 💙
Если вам зашла такая активность — ставьте реакцию или пишите в комментариях, как вам вопросы.
Отличной пятницы и хороших выходных! ☺️
upd: всем победителям уже написали в личку
🔥23
🗣 Давайте обсудим Flaky?
Исследование BitRise 2025 года показало, что доля команд, которым приходится сталкиваться с флаки-тестами, выросла с 10% в 2022-м до 26% в 2025-м.
Встречали флаки-тест, от которого хотелось запустить ноутбук в стену? 🤯
Как реагируете вы?
Исследование BitRise 2025 года показало, что доля команд, которым приходится сталкиваться с флаки-тестами, выросла с 10% в 2022-м до 26% в 2025-м.
Встречали флаки-тест, от которого хотелось запустить ноутбук в стену? 🤯
Как реагируете вы?
Мы видим, что тема флаки-тестов никого не оставляет равнодушным 😇
Кто-то от души ругается (и мы это прекрасно понимаем), кто-то молча жмёт «Re-run» и провожает грустным взглядом очередную перезапущенную сборку, кто-то хладнокровно ныряет в логи в поисках истины, а есть и те, кому эта боль будто бы незнакома — счастливчики!
В следующих постах мы подготовили для вас 2 факта, с отсылкой к флаки-тестам. Ваша задача — ответить, верите вы в них или нет.
А в конце дня раскроем правильные ответы!
Поехали 👇
Кто-то от души ругается (и мы это прекрасно понимаем), кто-то молча жмёт «Re-run» и провожает грустным взглядом очередную перезапущенную сборку, кто-то хладнокровно ныряет в логи в поисках истины, а есть и те, кому эта боль будто бы незнакома — счастливчики!
В следующих постах мы подготовили для вас 2 факта, с отсылкой к флаки-тестам. Ваша задача — ответить, верите вы в них или нет.
А в конце дня раскроем правильные ответы!
Поехали 👇
👍2
Десяток флаки-падений за релиз способен съедать 7–22 часа на разбор
Anonymous Quiz
91%
Верю
9%
Не верю
GitHub с его зрелой инфраструктурой примерно 1 коммит из 11 ловил красный билд из-за флака
Anonymous Quiz
86%
Верю
14%
Не верю
1️⃣ Факт: Десяток флаки-падений за релиз способен съедать 7–22 часа на разбор.
Ответ: Верно. При типичной флакости ~1,5% на 1000 тестов в каждом цикле краснеет около 15 тестов, и каждое требует расследования. Источник: ContextQA.
2️⃣ Факт: GitHub с его зрелой инфраструктурой примерно 1 коммит из 11 ловил красный билд из-за флака.
Ответ: Верно. Это данные за 2020 год — то есть твоя боль не преувеличение, а ровно та же цифра, что у одной из самых прокачанных команд в мире. Источник: TestDino, Flaky Test Benchmark 2026 (данные GitHub, 2020).
Ответ: Верно. При типичной флакости ~1,5% на 1000 тестов в каждом цикле краснеет около 15 тестов, и каждое требует расследования. Источник: ContextQA.
2️⃣ Факт: GitHub с его зрелой инфраструктурой примерно 1 коммит из 11 ловил красный билд из-за флака.
Ответ: Верно. Это данные за 2020 год — то есть твоя боль не преувеличение, а ровно та же цифра, что у одной из самых прокачанных команд в мире. Источник: TestDino, Flaky Test Benchmark 2026 (данные GitHub, 2020).
🔥7🤔1
🚀 Как перестать вручную перезапускать тесты и вернуть порядок в CI?
Число флаки-тестов растёт из-за усложнения среды: больше зависимостей, этапов в пайплайнах и внешних факторов. В итоге нестабильные тесты не просто съедают время, а подрывают доверие к CI: красные сборки начинают игнорировать, а инженеры тратят часы на ручной разбор падений, которые уже давно известны.
Полностью искоренить флаки в сложных E2E-сценариях слишком дорого, но создать инфраструктуру для их автоматического отлова и сортировки — вполне реально.
В новом цикле статей мы разобрали не отдельные лайфхаки, а системный подход. Главный вывод такой: с flaky-тестами справляются не бесконечными rerun, а памятью процесса.
Когда падение связано с запуском, окружением, требованием, дефектом и решением команды, оно перестаёт быть случайным шумом. У него появляется контекст. А значит, появляется маршрут: зафиксировать, классифицировать, передать ответственным и не расследовать одно и то же заново.
Подробнее в трёх материалах:
⭐️ Кто отвечает за flaky-тесты: тест-раннер, AI или TMS? — разбираем роли инструментов в цепочке качества и объясняем, почему раннеру не хватает памяти.
⭐️ Карантин и retry policy: как убрать шум CI — практическое руководство по настройке правил игры для команды и распределению retry-бюджета.
⭐️ Почему E2E-тесты флакают всё чаще и как с этим жить — наш подробный разбор на Хабре о цене изоляции тестов, причинах нестабильности и инструментах борьбы с ними.
Число флаки-тестов растёт из-за усложнения среды: больше зависимостей, этапов в пайплайнах и внешних факторов. В итоге нестабильные тесты не просто съедают время, а подрывают доверие к CI: красные сборки начинают игнорировать, а инженеры тратят часы на ручной разбор падений, которые уже давно известны.
Полностью искоренить флаки в сложных E2E-сценариях слишком дорого, но создать инфраструктуру для их автоматического отлова и сортировки — вполне реально.
В новом цикле статей мы разобрали не отдельные лайфхаки, а системный подход. Главный вывод такой: с flaky-тестами справляются не бесконечными rerun, а памятью процесса.
Когда падение связано с запуском, окружением, требованием, дефектом и решением команды, оно перестаёт быть случайным шумом. У него появляется контекст. А значит, появляется маршрут: зафиксировать, классифицировать, передать ответственным и не расследовать одно и то же заново.
Подробнее в трёх материалах:
⭐️ Кто отвечает за flaky-тесты: тест-раннер, AI или TMS? — разбираем роли инструментов в цепочке качества и объясняем, почему раннеру не хватает памяти.
⭐️ Карантин и retry policy: как убрать шум CI — практическое руководство по настройке правил игры для команды и распределению retry-бюджета.
⭐️ Почему E2E-тесты флакают всё чаще и как с этим жить — наш подробный разбор на Хабре о цене изоляции тестов, причинах нестабильности и инструментах борьбы с ними.
👍4🔥2❤1
🙌 Мы не просто так подняли эту тему
На этой неделе затронули одну из самых животрепещущих тем — флаки-тесты. Опрос, факты «верю/не верю», развернутые статьи на Хабре и сайте — мы целенаправленно погрузились в эту проблему, чтобы вместе с вами оценить ее масштаб в 2026 году.
Почему мы это сделали? Потому что для нас важно не просто говорить о боли, а предлагать решения.
🚀 Без спойлеров, но с полной уверенностью: в ближайших релизах мы сделаем работу с флаки-тестами заметно комфортнее. Никакой магии — просто крутая и полезная фича.
Скоро всё расскажем и покажем!
ps. а в пятницу снова будет квиз и подарки😎
На этой неделе затронули одну из самых животрепещущих тем — флаки-тесты. Опрос, факты «верю/не верю», развернутые статьи на Хабре и сайте — мы целенаправленно погрузились в эту проблему, чтобы вместе с вами оценить ее масштаб в 2026 году.
Почему мы это сделали? Потому что для нас важно не просто говорить о боли, а предлагать решения.
🚀 Без спойлеров, но с полной уверенностью: в ближайших релизах мы сделаем работу с флаки-тестами заметно комфортнее. Никакой магии — просто крутая и полезная фича.
Скоро всё расскажем и покажем!
ps. а в пятницу снова будет квиз и подарки😎
🔥12
Скучали по нашим вебинарам?
⚔️ Перефразируя одного известного ведьмака: если приходится выбирать между одной фичей и другой, мы предпочитаем не выбирать вовсе 😏 Ведь пока наш AI Ассистент становится всё умнее (берегись человечество), сам ТестОпс тоже неслабо прокачивается: улучшили производительность, развили ключевые модули и добавили несколько крутых фич — всё ради борьбы с рутиной.
Обновлений много и нам явно пора возвращаться в эфир!
Что мы вам покажем? Вот лишь парочка инсайдов:
🔹 новые возможности AI Ассистента;
🔹 развитие деревьев тест-кейсов;
🔹 новые инструменты для борьбы с flaky-тестами.
Для этого мы позвали наших крутейших экспертов из продукта, которые все разложат по красоте: разберут на наглядных примерах и расскажут, как использовать новые возможности в ежедневной работе, чтобы они и правда экономили ваше время.
👉 Регистрируйтесь через Telegram-бот и залетайте на #вебинар!
Встречаемся 23 июля в 17:00 (МСК).
⚔️ Перефразируя одного известного ведьмака: если приходится выбирать между одной фичей и другой, мы предпочитаем не выбирать вовсе 😏 Ведь пока наш AI Ассистент становится всё умнее (
Обновлений много и нам явно пора возвращаться в эфир!
Что мы вам покажем? Вот лишь парочка инсайдов:
🔹 новые возможности AI Ассистента;
🔹 развитие деревьев тест-кейсов;
🔹 новые инструменты для борьбы с flaky-тестами.
Для этого мы позвали наших крутейших экспертов из продукта, которые все разложат по красоте: разберут на наглядных примерах и расскажут, как использовать новые возможности в ежедневной работе, чтобы они и правда экономили ваше время.
👉 Регистрируйтесь через Telegram-бот и залетайте на #вебинар!
Встречаемся 23 июля в 17:00 (МСК).
❤7
🕒 Пятничный квиз!
В 15:00 МСК запускаем игру — проверим вашу скорость реакции. Трое счастливчиков получат мерч ТестОпс: один приз достанется тому, кто первым верно пройдёт все задания, ещё два определит рандомайзер среди остальных участников, кто решил без ошибок.
Условия простые:
— Ссылка появится в 15:00 (на 1 час);
— Отвечаете на 5 вопросов;
— Ждёте результаты розыгрыша (победителям напишем в личные сообщения);
— Получаете подарок.
Ставьте напоминалку и до встречи в канале! 🏆
В 15:00 МСК запускаем игру — проверим вашу скорость реакции. Трое счастливчиков получат мерч ТестОпс: один приз достанется тому, кто первым верно пройдёт все задания, ещё два определит рандомайзер среди остальных участников, кто решил без ошибок.
Условия простые:
— Ссылка появится в 15:00 (на 1 час);
— Отвечаете на 5 вопросов;
— Ждёте результаты розыгрыша (победителям напишем в личные сообщения);
— Получаете подарок.
Ставьте напоминалку и до встречи в канале! 🏆
❤7👍4
🏁 СТОП!
Спасибо всем, кто успел поучаствовать! Ушли проверять ваши ответы.
Победителям напишет в личку @shamanina_liz 💙
Спасибо всем, кто успел поучаствовать! Ушли проверять ваши ответы.
Победителям напишет в личку @shamanina_liz 💙
🎁 Итоги подведены!
Победителям уже отправили личные сообщения!
Два человека дали 5 верных ответов из 5 — браво! Ещё один приз отправится к счастливчику, выбранному рандомайзером среди участников с результатом 4/5.
Хорошего завершения недели и отличных выходных! ☀️
Победителям уже отправили личные сообщения!
Два человека дали 5 верных ответов из 5 — браво! Ещё один приз отправится к счастливчику, выбранному рандомайзером среди участников с результатом 4/5.
Хорошего завершения недели и отличных выходных! ☀️
❤6👍3
🚀 Продолжаем развивать платформу!
За последнее время выпустили сразу два обновления. Коротко о главном:
📦 Сборка 526u04 — усиление AI Ассистента:
— Новые инструменты для работы с тест-кейсами и запусками;
— Память на уровне компании и проекта: теперь Ассистент учитывает ваши процессы и правила;
— Личные учётные данные для интеграций с ИИ-провайдерами и MCP-серверами;
— Навыки стали Агентами. Теперь они используются в рамках единого чата и общего контекста Ассистента.
📦 Сборка 526u05 — работа с нестабильностью и удобство:
— Появились отметки Флаки (подтверждённая) и Флаки? (кандидат) для автотестов;
— Обновлённый интерфейс выбора тест-кейсов в запусках;
— Улучшенное версионирование ручных тест-кейсов;
— Доработки интеграции с Кайтен и процесс удаления тест-кейсов и папок.
Детали каждого релиза доступны в документации:
🔗 526u04
🔗 526u05
Изучайте и внедряйте новое!
За последнее время выпустили сразу два обновления. Коротко о главном:
📦 Сборка 526u04 — усиление AI Ассистента:
— Новые инструменты для работы с тест-кейсами и запусками;
— Память на уровне компании и проекта: теперь Ассистент учитывает ваши процессы и правила;
— Личные учётные данные для интеграций с ИИ-провайдерами и MCP-серверами;
— Навыки стали Агентами. Теперь они используются в рамках единого чата и общего контекста Ассистента.
📦 Сборка 526u05 — работа с нестабильностью и удобство:
— Появились отметки Флаки (подтверждённая) и Флаки? (кандидат) для автотестов;
— Обновлённый интерфейс выбора тест-кейсов в запусках;
— Улучшенное версионирование ручных тест-кейсов;
— Доработки интеграции с Кайтен и процесс удаления тест-кейсов и папок.
Детали каждого релиза доступны в документации:
🔗 526u04
🔗 526u05
Изучайте и внедряйте новое!
❤8
Время ремайндера 😎
До нашего вебинара, на котором мы обсудим последние обновления ТестОпс, осталась ровно неделя.
В программе — рассказ про обновленные функции AI Ассистента, развитие ключевых модулей самой платформы, улучшения производительности и многое другое.
Наши эксперты из продуктовой команды объяснят, как использовать все это с пользой и экономией вашего времени, а также не забудут поотвечать на вопросы.
👉 Если еще не успели зарегистрироваться, самое время сделать это через Telegram-бота.
Увидимся 23 июля 🚀
До нашего вебинара, на котором мы обсудим последние обновления ТестОпс, осталась ровно неделя.
В программе — рассказ про обновленные функции AI Ассистента, развитие ключевых модулей самой платформы, улучшения производительности и многое другое.
Наши эксперты из продуктовой команды объяснят, как использовать все это с пользой и экономией вашего времени, а также не забудут поотвечать на вопросы.
👉 Если еще не успели зарегистрироваться, самое время сделать это через Telegram-бота.
Увидимся 23 июля 🚀
Telegram
ТестОпс LIVE | Bot
Cобытия ТестОпс: регистрация на вебинары, доступ к записям эфиров и полезные материалы.
https://qatools.ru/events/
https://qatools.ru/events/
👍4