21 Jul 2026, 07:00 UTC544 views9 reactionsread 7 August 2026 Photo
Ищем QA Fullstack Engineer в команду меню 🍕
Открыли вакансию в юнит App&Web в команду, которая отвечает за меню. Это весь путь от сторис и баннеров до выбора товара, кастомизации и корзины. Зона, где любое изменение сразу отражается на количестве заказов и среднем чеке.
Пара вещей, которые стоит знать до перехода по ссылке:
QA в команде будет один. Это значит полную автономию: сам решаешь, что и как тестировать, с…
🔥7✍1❤1
2 Jun 2026, 07:45 UTC≈1,340 views14 reactionsread 7 August 2026 Photo
🛠 Allure + Swift Testing
Сделал два инструмента, которых мне не хватало при работе с Allure и Swift Testing.
allure-swift — SPM-пакет с поддержкой Allure-аннотаций: allureId, теги, custom fields Работает с XCTest и Swift Testing, подключается через SPM.
Форк xcresults — стандартный парсер не вытаскивал allureId и не видел параметризированные тесты в SwiftTesting. Поправил оба момента, теперь каждый кейс с параметр…
❤10🔥4
22 May 2026, 13:25 UTC466 views9 reactionsread 7 August 2026 🤖 Плагин для TestOps в Codex и Cursor
Выложили в open source плагин для работы с Allure TestOps прямо из AI-агентов — Claude Code, GitHub Copilot, Codex, Cursor.
Раньше любой запрос вроде «найди тест-кейсы по фиче Login», «покажи статистику последнего регресса», «запусти тест-план» требовал ручного похода в UI. Теперь это делается прямо из IDE одной slash-командой, без переключения контекста.
Что умеет:
- поиск те…
🔥8❤1
30 Apr 2026, 07:20 UTC462 views25 reactionsread 7 August 2026 Video
2 месяца курсов ораторского: что реально изменилось
Я пошёл на курсы по ораторскому, потому что мне не нравилось, как я говорю.
Не в пафосном смысле «хочу стать лучшим спикером», а в самом обычном, бытовом:
- где-то говорю тихо
- где-то тороплюсь
- где-то голос звучит нормально, а где-то как будто проваливается
- иногда мысль вроде есть, а донести её нормально не получается
Я давно это откладывал, но в начале года…
🔥17❤6👍2
3 Apr 2026, 12:10 UTC635 views29 reactionsread 7 August 2026 Сталкивались с ситуацией, когда хотите начать изучать UI-тесты на iOS, но практиковаться просто негде?
Либо проекта нет вообще.
Либо он настолько простой, что кроме “открыли экран - проверили лейбл” там делать нечего.
У меня было.
В какой-то момент понял, что учиться “в вакууме” почти бесполезно. Нужен проект, где есть:
- реальные сценарии
- разнообразные UI-элементы, как в настоящем приложении
- работа с пермишен…
🔥19❤7👍3
21 Jan 2026, 09:27 UTC744 views19 reactionsread 7 August 2026 Level Assessment Mobile QA в Додо
Разговоры про рост и грейды быстро превращаются в субъективщину, если под ними нет системы.
Кому-то кажется, что вырос.
Кому-то что ещё рано.
В Додо раз в полгода мы проводим Level Assessment — оцениваем прогресс сотрудников и сверяем его с системой грейдов.
Цель: понять, что человек реально сделал за полгода и готов ли он к следующему уровню.
Ниже практики, которые помогают мне…
🔥16❤3
29 Dec 2025, 06:43 UTC690 views25 reactionsread 7 August 2026 Photo
📊 Итоги года в работе
Этот год был одним из самых тяжёлых в моей карьере.
Квартал за кварталом сложные цели, постоянный баланс между задачами команды, работой с людьми, улучшением релизных процессов и снижением количества багов.
🎯 В течение года мы били в две ключевые цели:
1️⃣ Сократить количество багов и хотфиксов
2️⃣ Ускорить прохождение регресса
Обе цели мы достигли, но с большим трудом.
🔥 Хот-фиксы
В прошл…
🔥11👍8❤4😐2
15 Dec 2025, 09:19 UTC683 views15 reactionsread 7 August 2026 Запуск новых тестов на PR
Было ли у вас такое, что написали новые автотесты, они успешно проходят локально, вы горды собой, выставляете пул реквест, он проходит без замечаний, вливаете изменения и на следующий день тесты на ночном прогоне упали 😒
Такие ситуации можно отловить, если прогонять новые автотесты на PR.
Для этого вам нужно найти разницу в тестах между вашей веткой и девелоп, используя git diff, если она…
❤6🔥5👍4
8 Dec 2025, 08:46 UTC772 views14 reactionsread 7 August 2026 Photo
💡UI Code Coverage: главный инсайд прошлой недели
В мобильных автотестах оказывается можно считать code coverage не только по unit-тестам, но и по UI!
- В iOS это включается в Test Plan: нужно активировать Code Coverage и указать основной таргет приложения.
- В Android это реализуется через Jacoco или Android-Root-Coverage-Plugin. Мы используем второй. Чтобы он заработал с ui-тестами достаточно добавить плагин и вкл…
🔥9👍3❤2
3 Dec 2025, 06:43 UTC≈1,430 views15 reactionsread 7 August 2026 Video
Выборочный запуск iOS тестов из TestOps
Иногда нет смысла гонять весь набор UI-тестов. Если меняешь один модуль, быстрее и дешевле прогнать только нужные сценарии. В TestOps такой подход уже описан в документации, но для iOS готового решения нет….
Когда это полезно:
- при рефакторинге - чтобы запускать тесты только по модулю или домену;
- на регрессе, если используете импакт-анализ вместо полного прогона;
- при при…
👍8❤4🔥3
1 Dec 2025, 09:42 UTC486 views6 reactionsread 7 August 2026 Photo
Photo, posted without a caption
❤3🔥3
1 Dec 2025, 09:42 UTC555 views11 reactionsread 7 August 2026 AI ревью тест-кейсов
Бывало ли у вас такое: проходите регресс, открываете тест-кейс от другой команды, а воспроизвести сценарий не получается. Или непонятно, с какого состояния вообще начинать. А время жмёт, релиз близко, автор кейса где-то в Аргентине, и он ещё не начал рабочий день или наоборот уже его закончил.
Чтобы таких ситуаций не возникало, помогает ревью тест-кейсов перед попаданием в регресс. Но главная …
👍5🔥4❤2
Showing the 12 most recent of 13 posts we hold for @boris_lysikov_blog. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.