en
Feedback
Желтый QA

Желтый QA

Closed channel

Канал QA-комьюнити Т-Банка. Здесь мы делимся кейсами, рассказываем про технологии тестирования и говорим про надежность и качество продуктов. Кейсы, технологии и анонсы митапов по направлениям: https://t.me/kod_zheltyi

Show more
4 104
Subscribers
No data24 hours
-97 days
-2830 days
Attracting Subscribers
July '26
July '260
in 0 channels
June '26
+8
in 1 channels
Get PRO
May '26
+10
in 0 channels
Get PRO
April '26
+21
in 2 channels
Get PRO
March '26
+41
in 0 channels
Get PRO
February '26
+37
in 0 channels
Get PRO
January '26
+169
in 6 channels
Get PRO
December '25
+41
in 0 channels
Get PRO
November '25
+52
in 0 channels
Get PRO
October '25
+53
in 0 channels
Get PRO
September '25
+42
in 0 channels
Get PRO
August '25
+41
in 0 channels
Get PRO
July '25
+42
in 0 channels
Get PRO
June '25
+46
in 0 channels
Get PRO
May '25
+84
in 0 channels
Get PRO
April '25
+69
in 2 channels
Get PRO
March '25
+63
in 0 channels
Get PRO
February '25
+134
in 1 channels
Get PRO
January '25
+70
in 0 channels
Get PRO
December '24
+89
in 0 channels
Get PRO
November '24
+119
in 0 channels
Get PRO
October '24
+100
in 0 channels
Get PRO
September '24
+159
in 0 channels
Get PRO
August '24
+77
in 0 channels
Get PRO
July '24
+40
in 0 channels
Get PRO
June '24
+113
in 0 channels
Get PRO
May '24
+97
in 0 channels
Get PRO
April '24
+182
in 1 channels
Get PRO
March '24
+257
in 0 channels
Get PRO
February '24
+245
in 1 channels
Get PRO
January '24
+301
in 2 channels
Get PRO
December '23
+387
in 3 channels
Get PRO
November '23
+383
in 3 channels
Get PRO
October '23
+131
in 0 channels
Get PRO
September '23
+165
in 0 channels
Get PRO
August '23
+161
in 0 channels
Get PRO
July '23
+125
in 0 channels
Get PRO
June '23
+226
in 0 channels
Get PRO
May '23
+216
in 0 channels
Get PRO
April '23
+127
in 0 channels
Get PRO
March '23
+127
in 0 channels
Get PRO
February '23
+112
in 0 channels
Get PRO
January '23
+114
in 0 channels
Get PRO
December '22
+162
in 0 channels
Get PRO
November '22
+218
in 0 channels
Get PRO
October '22
+179
in 0 channels
Get PRO
September '22
+516
in 0 channels
Date
Subscriber Growth
Mentions
Channels
22 July0
21 July0
20 July0
19 July0
18 July0
17 July0
16 July0
15 July0
14 July0
13 July0
12 July0
11 July0
10 July0
09 July0
08 July0
07 July0
06 July0
05 July0
04 July0
03 July0
02 July0
01 July0
Channel Posts
Наш QA инженер запланировал посмотреть несколько интересных фильмов на лето. Составил список и забыл заблокировать ноутбук. 😱 Его коллега решил подшутить над ним и зашифровал список фильмов, при этом оставил ему в подсказку код шифрования и ответы от программы:
    public static void main(String[] args) {
        // Пример: название фильма
        String movie = "Example movie"; 
     
        StringBuilder even = new StringBuilder(); 
        StringBuilder odd = new StringBuilder(); 

        for (int i = 0; i < movie.length(); i++) {
            if (i % 2 == 0) {
                even.append(movie.charAt(i));
            } else {
                odd.append(movie.charAt(i));
            }
        }

        String scrambled = even.toString() + odd.toString();
        System.out.println("Угадайте фильм:");
        System.out.println(scrambled);
    }
}
В ответе программа вернула следующее:
АёаПпвчиТгрнЗелш оои  уаи мй

Лтчйкрбьеуи оал

Чбршаеуак

ПтрFие M

Яшгюп оке аа оМсв

Псенйбгтролди оаыь
Помоги нашему QA расшифровать фильмы и хорошо отдохнуть летними вечерами после работы! Ответы принимаются как списком фильмов, так и расшифровщиком в комментариях под постом 🐈

2
Было? Подписывайтесь 📚 #мем
Было? Подписывайтесь 📚 #мем
442
3
❓ А знаете ли вы, что такое модель зрелости QA? Скорее открывайте новую статью, в которой Эдвард Аджей, QA Head в Т-Банке, по
❓ А знаете ли вы, что такое модель зрелости QA? Скорее открывайте новую статью, в которой Эдвард Аджей, QA Head в Т-Банке, подробнее рассказал о модели и её внедрении в командах. 🟡 Зачем создали свою модель зрелости? 🟡 Каково устройство Quility Maturity Model? 🟡 Какие проблемы в команде она может подсветить? 🟡 Есть ли перспективы развития у данного инструмента? Узнать ответы на эти вопросы, а также узнать больше о практике оценки процессов вы сможете прочитав данный материал. ⬇️ Пишите в комментариях, проводите ли вы анализ процессов у себя с помощью подобных инструментов? #статья
613
4
❓ Давайте подведем итоги сложного выбора: «Является ли унификация процессов фундаментом для роста или лишней бюрократией?» Бо
❓ Давайте подведем итоги сложного выбора: «Является ли унификация процессов фундаментом для роста или лишней бюрократией?» Большинство из вас считает, что без единых процессов команде сложно расти и сохранять качество. Но важно помнить: унификация должна лечить реальную боль, а не создавать видимость порядка. Стандартизируйте критичное, но оставляйте место для экспериментов. Спасибо вам за голоса! Пусть ваши процессы будут гибкими, но надежными. #сложный_выбор
722
5
No text...
949
6
Video message
830
7
Video message
801
8
No text...
1 056
9
В предыдущем посте мы привели чек-лист онбординга для QA 📝 🔹 А как в вашей команде/компании обстоит дело с онбордингом? 🔹 Кто отвечает за адаптацию новичка в команде? 🔹 Можно ли по имеющейся документации понять, что и как работает? Расскажите в комментариях и проголосуйте в опросе ниже 👇 Подписывайтесь 📚 #опрос
830
10
📃 Последовательный чек-лист для онбординга может сильно облегчить адаптацию нового сотрудника в команде 👀 Предлагаем вам готовый чек-лист онбординга для QA, который помогает не только ускорить адаптацию нового специалиста по качеству, но и навести порядок в документации команды и продукта 👇🏻 Добавляйте в комментарии, если мы что-то забыли Подписывайтесь 📚 #полезная_подборка
984
11
Генерация всего. Завершаем пятый сезон "QАk-QAk – и в Продакшен" - "Эволюция или революция"! 🐸 Герой этого выпуска - Алексан
Генерация всего. Завершаем пятый сезон "QАk-QAk – и в Продакшен" - "Эволюция или революция"! 🐸 Герой этого выпуска - Александр Поломодов - технический директор в Т-Банке. О чем болтаем? 🐱 ✨ Обсудим, как ИИ внедрился в нашу жизнь и необратимо трансформировал индустрию и рынок труда. ✨ Поделимся тревогой и ощущениями, что упускаем что-то важное. ✨ Узнаем, что такое AGI и то, какие прорывные вещи мы сможем сделать с ним. ✨ Разберемся, является ли опыт и возраст блокером на пути внедрения ИИ-инструментов. ✨ Выясним, как нужно тестировать ИИ-агенты, и что делать, если агенты уже перехватили твой профессиональный навык. А вы используете ИИ-инструменты в работе или повседневной жизни ❓ Как по вашему, являются ли они действительно помощниками или только все усложняют ❓ Слушайте нас на платформах: 📱 Яндекс музыка 📱 Apple Podcast 📱 ВК 📱 Telegram А также можете найти удобную для прослушивания платформу тут 😎 Подписывайтесь 📚 #qak_qak
1 063
12
Делимся фотоотчетом с прошедшего Сезона кода в Санкт-Петербурге! На фестивале наш коллега Григорий Березин выступал с докладо+2
Делимся фотоотчетом с прошедшего Сезона кода в Санкт-Петербурге! На фестивале наш коллега Григорий Березин выступал с докладом про Gray-box тестирование. В своем выступлении он говорил о следующем: 🟡 Почему они пишут тесты на другом языке 🟡 Какие инструменты для этого используют 🟡 А также поделился стратегиями параллельного запуска изолированных тестов Кто был на мероприятии в эту субботу? Поделитесь в комментариях вашими впечатлениями! #мероприятие
963
13
⚡️ Пробовали ли самостоятельно так проверять свои приложения? Пишите в комментариях! Подписывайтесь 📚 #мем
⚡️ Пробовали ли самостоятельно так проверять свои приложения? Пишите в комментариях! Подписывайтесь 📚 #мем
1 092
14
🧠 Возвращаемся с разбором задачи из прошлого поста. Ошибка была в условии цикла: while left < right вместо while left <= right. Из-за строгого < цикл завершается, как только область поиска сужается до одного элемента (left == right). Этот последний элемент так и не проверяется — и если искомое число оказалось именно там, функция возвращает -1, хотя элемент в массиве есть. Чаще всего под удар попадают крайние элементы (первый и последний), потому что поиск нередко сходится именно к ним. Пример-ловушка: nums = [1, 3, 5, 7, 9], target = 9 → вернёт -1 вместо 4 nums = [1, 3, 5, 7, 9], target = 3 → вернёт -1 вместо 1 Разберём target = 9 по шагам (индексы 0–4): left=0, right=4, mid=2 → nums[2]=5 < 9 → left=3 left=3, right=4, mid=3 → nums[3]=7 < 9 → left=4 left=4, right=4 → условие 4 < 4 ложно → выходим → return -1 На последнем шаге left == right == 4, и nums[4] == 9 — это и есть наш ответ, но цикл до него «не дотягивается». Правильное решение: def binary_search(nums, target): left, right = 0, len(nums) - 1 while left <= right: # <= вместо mid = (left + right) // 2 if nums[mid] == target: return mid elif nums[mid] < target: left = mid + 1 else: right = mid - 1 return -1 С условием left <= right область поиска из одного элемента тоже проверяется, и крайние значения находятся корректно. Такие off-by-one ошибки в бинарном поиске — классика, которую часто спрашивают на собеседованиях, поэтому хорошо помнить о том, как их решать ❤️ Подписывайтесь 📚 #задача
1 047
15
Всем привет! 👋 Сегодня предлагаем вам решить задачу на поиск бага в коде 🔥 Нужно реализовать функцию binary_search, которая ищет target в отсортированном массиве и возвращает его индекс. Если элемента нет — функция возвращает -1. Примеры: binary_search([1, 3, 5, 7, 9], 5) → 2 binary_search([2, 4, 6, 8], 4) → 1 binary_search([1, 3, 5, 7, 9], 2) → -1 Для решения задачи написан такой код: def binary_search(nums, target): left, right = 0, len(nums) - 1 while left < right: mid = (left + right) // 2 if nums[mid] == target: return mid elif nums[mid] < target: left = mid + 1 else: right = mid - 1 return -1 Код запускается без ошибок, но в некоторых примерах выдаёт некорректный результат. Вопросы: 1️⃣ В чём логическая ошибка? 2️⃣ При каких входных данных функция вернёт неверный результат? 3️⃣ Как правильно исправить? Пишите свои варианты в комментариях ⬇️ Подписывайтесь 📚 #задача
934
16
Защитники. Встречайте пятый выпуск пятого сезона "QАk-QAk – и в Продакшен". 🐸 Герой этого выпуска – Михаил Гульшин, руководи
Защитники. Встречайте пятый выпуск пятого сезона "QАk-QAk – и в Продакшен". 🐸 Герой этого выпуска – Михаил Гульшин, руководитель технологий защиты в Т-Мобайле. О чем болтаем? 🐱 ✨ Обсудим, какие они – звоночки от мошенников, и как им противостоит Нейрощит. ✨ Выясним, как обучают ML-модели Нейрощита и почему команда ручается за качество определения мошенников. ✨ Узнаем, на что обычно жалуются клиенты и объясним, как их потребности закрывает Фродрулетка. А вы пользуетесь защитниками в своем мобильном ❓ Поделитесь вашим опытом в комментариях! Слушайте нас на платформах: 📱 Яндекс музыка 📱 Apple Podcast 📱 ВК 📱 Telegram А также можете найти удобную для прослушивания платформу тут 😎 Подписывайтесь 📚 #qak_qak
983
17
Ваш ИИ-ассистент пишет тесты, которые всегда зелёные, но бесполезны? 🤖❌ 👨‍🏫 Наш старший инженер по обеспечению качества Саша Петров нашел решение и поделился им в своей статье. Вместо длинных промптов — готовые скиллы, или сценарии, где AI-агент сначала изучает контекст, задаёт вопросы и лишь потом пишет код. Кратко, емко, только по делу. А еще 6 готовых скиллов для мгновенного внедрения. 💻 Забирайте и применяйте, делитесь впечатлениями в комментариях Подписывайтесь 📚 #статья_телеграф
1 141
18
🗓 Давно у нас не было QA дайджестов. Пора исправляться Сегодня мы хотим не только рассказать о прошедших событиях из мира QA за последнее время, но и сравнить их с событиями пятилетней давности - какие проблемы и вопросы обсуждали в 2021-м году? - какими инструментами пользовались? - каким видели будущее профессии в будущем? - и что происходит в QA сейчас А еще пять лет назад вышел первый выпуск подкаста «QAk-QAk — и в продакшен» 😀 О чем был первый сезон и как подкаст изменился сейчас? Обо всем этом читайте в свежем QA дайджесте Расскажите в комментариях, что изменилось в вашей работе QA за эти 5 лет 👇 Подписывайтесь 📚 #дайджест_новостей
1 165
19
🚀 QA-инженер: от таможенника к архитектору качества Помните времена, когда тестирование было похоже на суровую таможню? Разработчики везут код, а тестировщик стоит на выходе с дубинкой и ищет контрабанду – баги 🔎 С развитием DevOps правила игры изменились. На смену пришла концепция Shift Left («Сдвиг влево»), и многие испугались: «Не значит ли это, что тестировщиков скоро заменят алгоритмы?» 😨 Ксения Сымолкина, QA-инженер из отдела Collection в Т-Банке, расскзаала, как перестать быть просто «искателем багов» и стать стратегическим партнером команды, без которого невозможна быстрая и надежная разработка. 📖 Читайте ее статью по ссылке и делитесь в комментариях, какую роль играет QA в вашей команде 👇
1 300
20
Video message
1 242