💫 Путь одинокого джедая в IT
Что делать, если ты один за качество, процессы и адекватность, а вокруг — только "мне лень", "это сложно", "делай сам, если хочешь"?
⠀
В статье я разбираю:
🧱 Почему команды отказываются меняться
🛠 Что можно сделать, чтобы сдвинуть их с места
🚨 Когда пора не спасать, а спасаться
⠀
Это история, знакомая многим — особенно тем, кто стал "евангелистом процессов" в команде без культуры.
⠀
📌 Читай статью, если чувствуешь, что ты — тот самый QA-джедай, один в поле воюешь за порядок в галактике IT.
⠀
#QA #Тестирование #ТоксичнаяКоманда #ПутьДжедая #ПсихологияQA #КультураКачества #QA4Life ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
vc.ru
Путь одинокого джедая: как не сойти с ума в команде, которая не хочет меняться — Разработка на vc.ru
Евгений Гусинец Разработка 7м
🧠 Как QA не утонуть в новом проекте? Часть 1
Гайд, советы и ChatGPT в помощь! 🚀
Ты — новичок в проекте, ничего не понятно, документации ноль, у всех свои задачи, а тебе уже нужно "покрыть всё тестами"? Тогда этот пост для тебя!
👩💻 Наташа из SmartHead подготовила интересный разбор:
🔹 Как собраться в кучу в первые дни
🔹 Что делать, если документация — это "один абзац"
🔹 С кем и о чём говорить в команде
🔹 Как выжить без тест-планов, API-доки и истории багов
🔹 И главное — как ChatGPT может помочь тебе выстроить структуру и сэкономить кучу времени 💬🤖
📌 В статье ты найдёшь: ✅ Чек-листы по доступам и коммуникациям
✅ Практикум по документации (даже если её нет)
✅ Промпты для ChatGPT и гайд, как из ИИ выжать максимум
📖 Читай первую часть: Как QA не утонуть в новом проекте
👉 Ссылка на статью
#QA #Тестирование #НовыйПроект #Документация #ChatGPT #ТестПлан #JuniorQA #AIвТестировании #QA4Life ❤️
Гайд, советы и ChatGPT в помощь! 🚀
Ты — новичок в проекте, ничего не понятно, документации ноль, у всех свои задачи, а тебе уже нужно "покрыть всё тестами"? Тогда этот пост для тебя!
👩💻 Наташа из SmartHead подготовила интересный разбор:
🔹 Как собраться в кучу в первые дни
🔹 Что делать, если документация — это "один абзац"
🔹 С кем и о чём говорить в команде
🔹 Как выжить без тест-планов, API-доки и истории багов
🔹 И главное — как ChatGPT может помочь тебе выстроить структуру и сэкономить кучу времени 💬🤖
📌 В статье ты найдёшь: ✅ Чек-листы по доступам и коммуникациям
✅ Практикум по документации (даже если её нет)
✅ Промпты для ChatGPT и гайд, как из ИИ выжать максимум
📖 Читай первую часть: Как QA не утонуть в новом проекте
👉 Ссылка на статью
#QA #Тестирование #НовыйПроект #Документация #ChatGPT #ТестПлан #JuniorQA #AIвТестировании #QA4Life ❤️
Хабр
Как QA не утонуть в новом проекте. Часть 1: гайд, советы и ChatGPT
Привет, это Наташа из SmartHead! Как начать работу над проектом, написать тестовую документацию, понять, когда и как переходить к автоматизации… и выжить? Работа QA всегда связана с множеством...
📱🧵 Многопоточность в мобильных приложениях: что должен знать QA?
🔥 Новая статья от Ozon Tech — это 🔍 гайд по многопоточности для тестировщиков, особенно мобильных! Даже если ты не пишешь код — тебе стоит понимать, как работают потоки, чтобы находить 🐛 критичные и нестабильные баги до продакшена.
💡 Что внутри?
🔹 Как устроены процессы и потоки в Android/iOS
🔹 Почему UI-поток — святыня, которую нельзя блокировать
🔹 Чем опасны:
• ANR и фризы
• Race Condition
• Deadlock
• Starvation
🔹 Как находить баги, которые "иногда проявляются"
🔹 🤯 Гифки, схемы и реальные кейсы из практики
🔹 Чек-лист: как тестировать, чтобы не упустить ошибки из-за многопоточности
⚙️ Почему это важно для QA?
✅ Понимаешь, что происходит "под капотом"
✅ Лучше взаимодействуешь с девами
✅ Становишься сильнее в стратегиях тестирования
✅ Не упускаешь нестабильные баги, которые не ловит автотест
📖 Читай статью
Разберись в потоках — и приложение станет (почти) непотопляемым 🛟
#QA #Тестирование #МобильноеТестирование #Android #iOS #Concurrency #Потоки #RaceCondition #ANR #QA4Life ❤️
🔥 Новая статья от Ozon Tech — это 🔍 гайд по многопоточности для тестировщиков, особенно мобильных! Даже если ты не пишешь код — тебе стоит понимать, как работают потоки, чтобы находить 🐛 критичные и нестабильные баги до продакшена.
💡 Что внутри?
🔹 Как устроены процессы и потоки в Android/iOS
🔹 Почему UI-поток — святыня, которую нельзя блокировать
🔹 Чем опасны:
• ANR и фризы
• Race Condition
• Deadlock
• Starvation
🔹 Как находить баги, которые "иногда проявляются"
🔹 🤯 Гифки, схемы и реальные кейсы из практики
🔹 Чек-лист: как тестировать, чтобы не упустить ошибки из-за многопоточности
⚙️ Почему это важно для QA?
✅ Понимаешь, что происходит "под капотом"
✅ Лучше взаимодействуешь с девами
✅ Становишься сильнее в стратегиях тестирования
✅ Не упускаешь нестабильные баги, которые не ловит автотест
📖 Читай статью
Разберись в потоках — и приложение станет (почти) непотопляемым 🛟
#QA #Тестирование #МобильноеТестирование #Android #iOS #Concurrency #Потоки #RaceCondition #ANR #QA4Life ❤️
Хабр
Многопоточность в мобильных приложениях: руководство для QA-инженеров
Всем привет! Меня зовут Ира, я руковожу отделом тестирования мобильной платформы в Ozon Tech. Наш отдел разрабатывает инструменты для автоматизации тестирования мобильных приложений Ozon и тестирует...
Forwarded from QA❤️4Life Prod (Evgeny)
Приходите завтра на написание вашего первого автотеста ⚡️
Прошлым летом я провёл эксперимент: 25 человек без опыта в написании кода запустили свой первый автотест в Jenkins под моим руководством. Это доказало — писать код может каждый, даже если не всем это нравится.
🗓 Завтра 23.04 в 19:00 Мск в прямом эфире наш коллега — QA Lead с опытом 9 лет, который терпеть не может кодить, попробует написать автотест на связке Python + pytest + requests + Jenkins. Я буду направлять его шаг за шагом!
☝️ Что покажем на эфире:
– как ручной тестировщик справляется с кодом, даже если он его не любит
– типичные ошибки новичков при написании кода с нуля
– реальный процесс обучения — без прикрас и «магии».
Сможете:
✅ Написать свой первый автотест вместе с нами
✅ Задать вопросы в реальном времени
Подписывайтесь на канал, чтобы не пропустить – t.me/rvtsakunov
Прошлым летом я провёл эксперимент: 25 человек без опыта в написании кода запустили свой первый автотест в Jenkins под моим руководством. Это доказало — писать код может каждый, даже если не всем это нравится.
– как ручной тестировщик справляется с кодом, даже если он его не любит
– типичные ошибки новичков при написании кода с нуля
– реальный процесс обучения — без прикрас и «магии».
Сможете:
✅ Написать свой первый автотест вместе с нами
✅ Задать вопросы в реальном времени
Подписывайтесь на канал, чтобы не пропустить – t.me/rvtsakunov
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Прокачай UI автотесты на максимум!
🔥 Статья-бомба для тех, кто хочет писать идеальные автотесты на Python:
🛠 Что внутри?
— PageObject + PageComponent + PageFactory
— Playwright против Selenium: аргументы в пользу современности
— GitHub Actions для CI/CD
— Allure для шикарных отчётов
— Полная архитектура с логами, видео и trace-файлами
— Пошаговый UI-тест регистрации
💡 Эта статья — не просто туториал, а целый фреймворк мышления для автоматизатора.
Хочешь делать красиво, как в учебниках — начинай с неё.
📖 Читай на Хабре
#QA #Тестирование #Автотесты #Python #Playwright #Allure #CI_CD #PageObject #QA4Life ❤️
🔥 Статья-бомба для тех, кто хочет писать идеальные автотесты на Python:
🛠 Что внутри?
— PageObject + PageComponent + PageFactory
— Playwright против Selenium: аргументы в пользу современности
— GitHub Actions для CI/CD
— Allure для шикарных отчётов
— Полная архитектура с логами, видео и trace-файлами
— Пошаговый UI-тест регистрации
💡 Эта статья — не просто туториал, а целый фреймворк мышления для автоматизатора.
Хочешь делать красиво, как в учебниках — начинай с неё.
📖 Читай на Хабре
#QA #Тестирование #Автотесты #Python #Playwright #Allure #CI_CD #PageObject #QA4Life ❤️
Хабр
UI автотесты на Python с запуском на CI/CD и Allure отчетом. PageObject, PageComponent, PageFactory
Вступление В этой статье мы разберем, как писать UI автотесты на Python, используя проверенные подходы и лучшие практики автоматизации. Мы поэтапно рассмотрим ключевые паттерны, такие как PageObject,...
Forwarded from GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
🎉 JSON-мастерская в одном слайде! 🎨
Хватит мучиться с массивами и кавычками — этот визуальный гид разложит всё по полочкам и зарядит настроение ⚡️
🔍 Что внутри?
🚀 Что такое JSON и зачем он в REST, GraphQL и мессенджерах брокеров
🧩 Соответствие типов JSON ↔️ PostgreSQL (чтобы не было «какая тут строка, а где число?»)
❌ Топ-ошибок: забыли кавычки? поставили запятую не туда? Забудьте про баги!
🍰 Вкусный пример «Чизкейк» с калориями, комментами и автором
💡 Советы гуру: camelCase, минимализм в полях, читаемые статусы
🛠 Инструменты: JsonEditorOnline, Postman, ChatGPT/DeepSeek
⚙️ Практические выводы:
Используй camelCase, чтобы фронтенд и бэкенд говорили на одном языке
Чётко разделяй только нужные поля — меньше шума, больше скорости
Отлавливай запятые и кавычки ещё до запроса с онлайн-редакторами
Возвращай в API человеческие статусы ("status":"Опубликован")
📖 Как прокачать навыки прямо сейчас?
Открой JsonEditorOnline и потренируйся на примере из гида
Настрой коллекцию в Postman и проверь все кейсы
Спроси у ChatGPT , Gemini или DeepSeek — покажет live-разбор
🔗 Документ в лучшем качестве в комментарии
#JSON #API #DevTools #Frontend #Backend #QA #Тестирование #QA4Life ❤️
Хватит мучиться с массивами и кавычками — этот визуальный гид разложит всё по полочкам и зарядит настроение ⚡️
🔍 Что внутри?
🚀 Что такое JSON и зачем он в REST, GraphQL и мессенджерах брокеров
🧩 Соответствие типов JSON ↔️ PostgreSQL (чтобы не было «какая тут строка, а где число?»)
❌ Топ-ошибок: забыли кавычки? поставили запятую не туда? Забудьте про баги!
🍰 Вкусный пример «Чизкейк» с калориями, комментами и автором
💡 Советы гуру: camelCase, минимализм в полях, читаемые статусы
🛠 Инструменты: JsonEditorOnline, Postman, ChatGPT/DeepSeek
⚙️ Практические выводы:
Используй camelCase, чтобы фронтенд и бэкенд говорили на одном языке
Чётко разделяй только нужные поля — меньше шума, больше скорости
Отлавливай запятые и кавычки ещё до запроса с онлайн-редакторами
Возвращай в API человеческие статусы ("status":"Опубликован")
📖 Как прокачать навыки прямо сейчас?
Открой JsonEditorOnline и потренируйся на примере из гида
Настрой коллекцию в Postman и проверь все кейсы
Спроси у ChatGPT , Gemini или DeepSeek — покажет live-разбор
#JSON #API #DevTools #Frontend #Backend #QA #Тестирование #QA4Life ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Новая статья от Reksoft: «Качество требований в IT-проектах»
Автор делится реальным кейсом о том, как выстроить циклический процесс управления качеством требований и добиться максимальной эффективности команды без конца правок 📈
Ключевые идеи:
🚩 Команда столкнулась с отсутствием своего аналитика, разнородным опытом сеньоров и разными представлениями о «готовой» User Story — из-за этого грейминги и доработки съедали уйму времени
📝 Шаблоны требований нужно адаптировать под нужды всех: несколько итераций обсуждений с разработчиками и тестировщиками позволили создать единый, понятный формат
📊 Аналитиков перевели на отдельную Kanban-доску, чтобы отделить анализ от разработки и всегда держать документацию в актуальном состоянии
🔍 Внедрили обязательный внутренний ревью с ежедневными 30-минутными встречами с лидом разработки — акцент на полноте решения и негативных сценариях
✅ Создали гибкий чек-лист Definition of Ready (DOR), включив в него не только критерии качества, но и бюрократические этапы (запросы доступов и пр.) — теперь артефакты готовы к работе без задержек
Результаты и выводы:
↪️ Возвраты требований стали минимальными, документация всегда свежая и прозрачная для заказчика
🔄 Процесс управления качеством превратился в циклическую работу: выявляем проблему, ищем причину, внедряем решение и снова собираем обратную связь
🚀 Спустя 2,5 года подход распространился на три новые команды — и работает везде одинаково эффективно
💡 Даже в сеньорной команде с устоявшимися привычками можно добиться значимых изменений, если правильно расставить приоритеты и правила
Не теория — только практика! Читаем полную статью, берем лайфхаки и внедряем у себя в проектах 😉
#QA #Тестирование #Тестировщик #IT #Testing #требования #QA4Life
Автор делится реальным кейсом о том, как выстроить циклический процесс управления качеством требований и добиться максимальной эффективности команды без конца правок 📈
Ключевые идеи:
🚩 Команда столкнулась с отсутствием своего аналитика, разнородным опытом сеньоров и разными представлениями о «готовой» User Story — из-за этого грейминги и доработки съедали уйму времени
📝 Шаблоны требований нужно адаптировать под нужды всех: несколько итераций обсуждений с разработчиками и тестировщиками позволили создать единый, понятный формат
📊 Аналитиков перевели на отдельную Kanban-доску, чтобы отделить анализ от разработки и всегда держать документацию в актуальном состоянии
🔍 Внедрили обязательный внутренний ревью с ежедневными 30-минутными встречами с лидом разработки — акцент на полноте решения и негативных сценариях
✅ Создали гибкий чек-лист Definition of Ready (DOR), включив в него не только критерии качества, но и бюрократические этапы (запросы доступов и пр.) — теперь артефакты готовы к работе без задержек
Результаты и выводы:
↪️ Возвраты требований стали минимальными, документация всегда свежая и прозрачная для заказчика
🔄 Процесс управления качеством превратился в циклическую работу: выявляем проблему, ищем причину, внедряем решение и снова собираем обратную связь
🚀 Спустя 2,5 года подход распространился на три новые команды — и работает везде одинаково эффективно
💡 Даже в сеньорной команде с устоявшимися привычками можно добиться значимых изменений, если правильно расставить приоритеты и правила
Не теория — только практика! Читаем полную статью, берем лайфхаки и внедряем у себя в проектах 😉
#QA #Тестирование #Тестировщик #IT #Testing #требования #QA4Life
Хабр
Качество требований в IT-проектах
Качество требований в IT-проектах — тема, которая редко обходится без болезненных вопросов и неочевидных ответов. Эта статья — не о критериях идеальных требований (их мы касаться не будем), а о том,...