TGViewer
Channel Public Channel
Охота на БАГИ | Про QA и АйТи

Охота на БАГИ | Про QA и АйТи

@ohotanabagi

Канал о тестировании и реверс инжиниринге от Дмитрия Ярыгина | Ex-QA Google

YouTube: https://youtube.com/@nomadicdmitry
Subscribers
1.42K
Photos
40
Videos
6
Links
85
Recent Posts 14 shown
Post #203 310
Привет, коллега!

Поймал себя на мысли, что тестирование в эпоху ИИ стало не то, чтобы рудиментом прошлой эпохи, а скорее напоминанием, что мы когда-то думали о качестве программных продуктов.

Я вынужден признать, что стало трудно успевать за скоростью разработки приложений. В целом тестирование занимает куда больше времени, чем разработка и это заметно буквально во всём.

Если раньше можно было в относительно спокойном темпе тестировать, пока разработчики исправляют баги, то сейчас приходится закладывать куда меньше времени в тестирование.

Этого времени просто нет и вам его особенно и не предоставят, особенно в стартапах.

Странное это чувство вызывает. Мне кажется, что качество софта лишь деградирует со временем.

Или деградирует на начальном этапе ИИ-разработки, а потом найдут решение по быстрому написанию UI тестов и юнитов.

Поживём, увидим,
А пока мысли такие...

Подписывайся на @ohotanabagi
  • ❤ 4
  • 👍 4
  • 👏 2
  • 💯 1
Post #202 287
Всем привет!

Собираю тут файловый менеджер для Mac OS и решил вам его показать. По сути, хочется сделать нормальный опен-соурсный файловый менеджер для MacOS, по мотивам тех идей, что были раньше.

Исходный код здесь: https://github.com/deemoun/PulseFiles. Пока еще не опубликовал финальную сборку, но есть инструкция как собрать самим. Сборка будет позже.

Смотреть видео тут: https://www.youtube.com/watch?v=Cd7TRWO7KVE

Подписывайся на @ohotanabagi
  • ❤ 2
  • 👍 1
Post #197 285
Привет! Давно хотел поделиться моей небольшой коллекцией ретро-компьютеров: 😅

1) iBook G4 на PowerPC: классика жанра, можно запускать как приложения из ранней эпохи Mac OS X, так и Mac OS 9 в классической среде
2) IBM Thinkpad T42: работает на Windows ME. Хорошо подходит для запуска приложений и игр 90х
3) Thinkpad T61: более современный, позволяет запускать более новый софт. Работает на Windows XP. Отличная машинка.
4) iMac G4: отличный девайс, также на PowerPC. Хорошо работает для раннего софта нулевых. Можно нативно загружать Mac OS 9.
5) MacBook Pro 2014: мой давний друг. после восстановления (ломалась клавиатура) - поставил туда MX Linux. Для Линукса - просто кайф, летает.

А какие ретро-компьютеры используете вы и используете ли?

Подписывася на @ohotanabagi
  • 👍 3
  • ❤ 1
  • 🔥 1
  • 🤩 1
  • 👌 1
Post #196 378
Всем привет, коллеги!

Честно говоря, последний месяц был настолько занят по работе, что не было времени написать публикацию.

Однако, мне есть что сказать по поводу моего опыта в нынешнем проекте, где я провожу тестирование. Возможно, это будет вам интересно.

На мой взгляд, тестирование уже никогда не будет прежним. Всё настолько изменилось, что с помощью ИИ можно писать тест-кейсы, анализировать дизайн и технические спецификации. В наших руках столько инструментов, что пренебрегать ими будет ошибкой.

Я уже видел несколько комбинированных вакансий на Upwork: тестировщик + немного фронтендер. Тестировщик ищет баги, но при этом простые UI баги ещё и исправляет. По-моему, в эту сторону давно всё шло, и это логичное развитие.

Я и так уже чем только не занимался — и публикацией в магазины приложений, и сборкой артефактов приложений, и поиском небольших багов. С развитием ИИ границы между задачами будут размываться ещё сильнее.

Курсы тестировщика обязаны превратиться во что-то интерактивное: с созданием своих проектов, быстрой проверкой результатов и полноценной практикой. Я не верю, что обучение может продолжать существовать в старом формате, учитывая, как быстро всё меняется. Информация и раньше устаревала быстро, а сейчас — тем более.

Автоматизация теперь доступна всем. Нет больше отговорок, что стек непонятен или программисты не помогают с добавлением локаторов в приложение. Теперь каждый может с помощью пары промптов разобраться, как что работает, или написать простой скрипт для автоматизации. Дерзайте!

Кстати, раз уж речь зашла о том, как меняется QA: 9 сентября, в День тестировщика, в Москве пройдёт ежегодная конференция PerfConf — про производительность, отказоустойчивость и нагрузочное тестирование. Будет полезно нагрузочникам, QA, DevOps и SRE. Можно прийти очно или подключиться онлайн.

Подробнее смотрите здесь, а также на канале конференции.

Подписывайся на @ohotanabagi
  • ❤ 4
  • 👍 1
  • 🙏 1
  • 👌 1
Post #193 544
Привет, коллеги!

Спешу представить вам новую версию PulseAPK (2.0.1) с очень важными изменениями:

1) Поддержка macOS - теперь можно запускать приложение на Mac и должно всё работать. Я протестировал, но буду рад получить отклик, если что-то не так работает. Сборка только для Apple Silicon. При первом запуске будет предупреждение, что приложение "не рекомендуется запускать" - это предупреждение от macOS, так как оно не подписано ключами Apple. Можете сами собрать из исходников и получите тот же результат. Так что не переживайте - всё норм.

2) Полностью новый дизайн приложения. Вернулась киберпанк-тема в немного доработанном виде. Есть также переключение между темным и светлым режимом

3) Теперь есть вкладка "Device Tools", пока в бета-режиме, но теперь вы можете управлять своим эмулятором или устройством в более удобном режиме. Иными словами, ADB команды теперь удобнее запускать из интерфейса. Пока что функционал дорабатывается и буду рад получить отклик. Включается эта опция в настройках, по-умолчанию этой панели слева нет.

Это бета-версия, так как поддерживать 3 платформы сразу - задача со звёздочкой, надеюсь на понимание.

Скачать приложение можно здесь: https://github.com/deemoun/PulseAPK-Core/releases/tag/v2.0.1

Подписывайся на @ohotanabagi
  • ❤ 8
  • 🔥 5
  • 👍 2
  • 😍 1
Post #192 489
Коллеги, привет,

Пара интересных новостей, которыми хочу поделиться:

1) Снял небольшое видео про работу с пакетами Flatpak на Linux. Если такой формат понравится, то буду снимать дополнительные видео по этой тематике. Максимально сжато, без воды и по делу. Думаю снять про тестирование на Appium и подобным инструментам.
2) Спешу поделиться вышедшим на днях RQR (Russia Quality Report 2026) — крупнейшим исследованием рынка обеспечения качества в России. В данном аналитическом обзоре рынка тестирования вы можете узнать про приоритеты рынка, кто востребован на нем и будет в ближайшем будущем, какую роль играет ИИ в QA-процессах и многое другое.
Скачать Russia Quality Report 2026 можно тут: https://www.performance-lab.ru/rqr?utm_source=tg

Подписывайся на @ohotanabagi
YouTube Flatpak Package Management in 5 Minutes | Essential Commands Learn the most useful Flatpak commands every Linux user should know. In this 5-minute tutorial, you'll learn how to install, search, update, remove, and manage Flatpak applications from the terminal. See the article here: https://yarygintech.com/articles/flatpak…
  • 👍 2
  • ❤ 1
  • 👌 1
Post #191 443
Привет, коллеги!

Поговорим о новостях (айтишных, а не тех, что читать не хочется):

1. Выпустил ролик про запуск эмулятора Android из командной строки - возможно, вам будет интересно
2. Достал с пыльной полки iBook G4 и установил туда Mac OS Tiger и снял видео про мой опыт. Довольно забавно получилось
3. Купил MacBook Air на М5, до повышения цен 😆 Я давно хотел портировать PulseAPK на Mac полноценно (там редизайн, кстати, скоро будет и новые фичи) - вот и хороший повод.

Подписывайся на @ohotanabagi
YouTube Android Emulator | How to Launch It from the Terminal? Part 1 Run Android emulators faster and cleaner from the terminal. In this video I cover the command line flags that actually matter for startup. Support me: https://ko-fi.com/dmitrytech Buy Me A Coffee: https://buymeacoffee.com/nomadicdmitry Boosty: https://b…
  • ❤ 4
  • 👌 2
Post #190 549
Привет, коллеги!

Итак, из последних новостей:

1) Сделал видео про установку системных сертификатов на Android для анализа трафика - возможно вам будет интересно. Есть русская звуковая дорожка.

2) Полностью пересобрал сайт по тестированию. Здесь собираю небольшие курсы, например по анализу трафика - планирую добавить больше.

3) Сделал небольшое приложение для того, чтобы можно было удобно практиковать автоматизацию и Appium, Espresso и другие инструменты. Похоже на банковское приложение

4) Я перешёл на Proxmox для работы с виртуальными машинами - сильно удобнее того, чем я пользовался раньше. Мне кажется, что это действительно сильно удобнее, чем запускать виртуалки у себя на компьютере

5) Попробовал Desktop Mode на Android 16. Действительно интересная идея, но думаю еще пройдёт некоторое время до удобной реализации. Но иметь возможность подключать телефон к монитору и получать полноценный компьютер - это круто

6) Оживил свой MacBook 2014 года в качестве резервного компьютера на Linux. Это волшебно, скажу я вам. Нет ничего лучше, чем Linux на MacBook 2013-2015 годов. Ладно, шучу. Не идеал, но клавиатура у этих моделей просто прекрасная.


Подписывайся на @ohotanabagi
Dmitry Yarygin Tech Courses | Dmitry Yarygin Tech Hands-on courses and training for QA automation, Android testing, mobile traffic analysis, and practical security testing workflows.
  • 👍 8
  • ❤ 5
  • 👌 1
Post #188 611
С днём победы! ☺️

Скоро будут новые посты и видео, в том числе по тестированию 😉

Подпишись на @ohotanabagi
  • 🙏 9
  • ❤ 6
  • 🕊 2
  • ⚡ 1
Post #187 648
Всем привет!

Продолжаем разговор про Graphene OS.

Сделал видео для вас, где я рассказываю о преимуществах этой системы для пользователей, которым важна безопасность и отстустствие телеметрии.

Также рассказываю про установку системы.

В видео есть русскоязычная звуковая дорожка ☺️

Смотреть видео: https://youtu.be/ILYJO5m_c6Q

Подписывайся на @ohotanabagi

#GrapheneOS #Android #Кибербезопасность
YouTube Why You Should Try GrapheneOS GrapheneOS might be the best Android upgrade if you care about privacy, security, and performance. In this video I explain why you should try GrapheneOS, what makes it different from stock Android, and why more people are switching to it. Graphene OS:…
  • ❤ 5
  • 🔥 3
  • ❤‍🔥 2
Post #186 519
Если бы меня спросили "что бы ты назвал самой противоречивой главой в жизни?", то я бы назвал это период работы в Google тестировщиком.

Сегодня я впервые за 5 лет побывал на кемпусе Google в Кремниевой Долине. Подготовил для вас небольшую видео-прогулку по этим местам (на втором, тревел канале).

С одной стороны, я горжусь тем, что участвовал в разработке таких проектов как Inbox и Gmail.

А с другой стороны - именно там я увидел, что значит жёсткая корпоративная культура и давление большой компании.

Google сделал как много хорошего, например, Youtube, Chrome и карты... так и много сомнительного. Сбор данных, телеметрия и прочие практики.

Однако я благодарен за всё, что со мной произошло. Именно в большой компании я осознал как важна слаженная работа команды и как много всего может пойти не так.

И здесь важно понять - подходит ли вам лично работа в большой компании или вы предпочитаете роль в стартапе или средней компании.

Хотели бы работать в крупной компании? Может хотите что-то узнать ещё про мой опыт?

Подписывайся на @ohotanabagi
  • ❤ 4
  • 👍 4
Post #185 447
Привет, коллеги!

Мне не сиделось спокойно и возникло стойкое желание избавиться от монополии Apple и Google, хотя бы у себя в кармане.

В связи с этой целью.... я решил приобрести Pixel 10 и установить туда Graphene OS.

Что это за зверь и с чем его "едят"?

1) Это Android. Да, к сожалению у нас всё еще нет нормального выбора даже в 2026, а Linux телефоны не настолько хороши, чтобы пользоваться ими ежедневно.
2) К счастью (а для некоторых - к сожалению), это Android без сервисов Google. Это значит, что всё лишнее было удалено из прошивки. И за вами не будет следить всё подряд.
3) Установить можно двумя способами. Либо через веб-интерфейс и браузер, либо через adb-tools и прошивку через командную строку. Я выбрал второй вариант, так как хотел точно знать, что устанавливается на мой телефон
4) Увы, это только для телефонов Pixel от Google. Слышал, что есть еще какие-то опции, но не уверен насколько успешно туда что-то устанавлвается.
5) Пользоваться этим не очень просто, если вы привыкли к обвязке сервисами Google. Это почти как Linux - вам прийдёться еще чуть заморочиться, чтобы это всё работало как вам нужно. Зато свободу это даёт невероятную.
6) Главная мотивация использования системы - приватность. Все приложения куда более изолированы от ОС, чем в стандартном Android. Это позволяет использовать куда более изолированную песочницу и контролировать буквально каждое "движение" приложения. Вы удивитесь когда узнаете сколько о вас собирают данных обычные приложения...

Пользуюсь уже три дня - полёт нормальный.

Однако, это не для всех. Некоторым это не понравится. Особенно тем, кому хочется, чтобы за них уже сделали выбор.

А какие альтернативные мобильные ОС использовали вы или планируете? Может Lineage OS?

Есть ли у вас лично мотивация это пробовать?

Подписывайся на @ohotanabagi
  • 👍 4
  • ❤ 2
  • 🔥 2
  • 🤡 1
Post #183 574
Коллеги, привет!

Вчера сделал видео-обзор PulseAPK в аспекте патчинга APK.

Можно посмотреть видео здесь:
https://youtu.be/iu-LOHj5QVM

Разбираю на примере как пропатчить APK и потом смотрим, что из этого получилось.

Как обычно: звездочки на GitHub, предложения по улучшению и ваши мнения очень важны ☺️

Подписывайся на @ohotanabagi
YouTube Frida Gadget Injector for Android | PulseAPK PulseAPK is an automated tool designed for Android APK patching and Frida Gadget injection, built for security researchers, reverse engineers, and QA specialists. It simplifies the process of modifying APK files for dynamic analysis by handling the entire…
  • ❤ 3
  • 👌 2
Post #180 576
Коллеги, привет!

Вышла новая версия PulseAPK 1.2.6. В новой версии добавлена возможность патчинга APK файлов - можно встраивать frida-gadget и кастомные скрипты.

Функционал еще в процессе доработки и активного тестирования, но уже сейчас можно опробовать для ваших задач.

Как всегда, всё максимально просто. Достаточно указать APK файл, как вы его хотите пропатчить и нажать "Run". Очень удобно для того, чтобы быстро "воткнуть" frida-gadget и загрузить этот модуль в вашу программу.

Если всё успешно, то в логах adb вы увидите "Frida gadget loaded".

Попробуйте и буду рад вашему отклику.

Подписывайтесь на @ohotanabagi
  • 🔥 5
  • ❤ 2
  • 🙏 1
Older posts →

About this channel

How can I read @ohotanabagi without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Охота на БАГИ | Про QA и АйТи: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Охота на БАГИ | Про QA и АйТи have?
Охота на БАГИ | Про QA и АйТи (@ohotanabagi) has 1.42K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Охота на БАГИ | Про QA и АйТи know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →