Нагрузим IT!
315 subscribers
364 photos
15 videos
207 links
📊 Тестирование без душноты

QA-инженер Ozon и преподаватель объясняет нагрузку, инструменты и собесы простым языком

Чат: @lets_load_chat
Автор: @Slabodenyuk_Anatoly
Download Telegram
Ну, и пятничный мем в догонку

⚡️ Подписаться

#Хиханьки
⚡53
🚦Ты робот? Давай, до свидания!

Признавайтесь, у кого хоть раз потели ладошки, когда сайт просил:
"Выберите все картинки с гидрантами"?

И ты сидишь, смотришь на этот пиксель в углу и думаешь: "Это считается за гидрант или я сейчас завалю тест на человечность?" 🤖

Сегодня разбираемся с CAPTCHA (КАПЧА).📝

Что это за зверь?
Аббревиатура (а это аббревиатура) расшифровывается так:
Completely Automated Public Turing test to tell Computers and Humans Apart.

По-русски это звучит как:
"Полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей".

Да, в айти любят простые названия (нет).🧠

❓ В чем суть?
Это, по сути, обратный тест Тьюринга. Обычно человек проверяет, не робот ли перед ним. А тут бездушная машина просит тебя доказать, что ты живой человек, заставляя читать кривые буквы или считать светофоры. Ирония уровня "Архитектора из Матрицы" 😅

Зачем это нужно?
Чтобы злые боты не:
- Спамили в комментариях (хотя они все равно пытаются)
- Брутфорсили (подбирали) пароли.
- Скупали все билеты на концерты Надежды Бабкиной за 0.01 секунды (мне правда как-то не досталось билета 😟)

Почему QA-инженеры страдают из-за капчи?
Потому что мы пишем автотесты - то есть, полезных роботов, которые проверяют сайт. А капча создана, чтобы убивать роботов 🗡
В итоге:
— Тест: "Я хочу залогиниться!"
— Капча: "Найди автобус".
— Тест: падает в обморок 💥

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

Вопрос для статистики:
Как часто вы проваливаете капчу с первого раза? Я вот недавно не нашел "пешеходный переход" и начал сомневаться в своем происхождении... - пошел пересматривать "Бегущего по лезвию" 🍿

⚡️ Подписаться

#Термин
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡5
🧐 Что спрашивают на собесах в 2026 году: разбираем статистику с 9 000 собеседований

👋 Коллеги, привет!

📎 Нашел на просторах Хабра статью: автор собрал статистику по реальным собесам разработчиков (думаю, вам тоже будет полезно) и показывает, кого сейчас чаще собеседуют, на какие позиции и какие вопросы прилетают снова и снова.

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

📈 Плюс можно понять тренд: как меняется фокус требований и где уже нельзя выезжать на старых знаниях.​

🧠 Из статьи можно составить себе чек‑лист по темам и готовиться точечно, а не «учить всё подряд».

P.S.
Самый частый вопрос -
«Расскажите про себя и свой опыт»

(68 % интервью), при этом в среднем он занимает 4 минуты, то есть около 9 % времени типичного интервью 😁


🔗 Источник

⚡️ Подписаться

#Новости
Please open Telegram to view this post
VIEW IN TELEGRAM
😪 Почему тестировщик тупит к концу дня - и что с этим делать

Коллеги, привет! 👋

Прошу прощения за паузу в выпуске постов - приболел, уже хотел переименовывать канал в "Сопливый Айти 🤧"

Нашёл для вас статью про то, почему к 17:00 смотришь на баг и не можешь понять - это баг или ты уже сам как баг. Спойлер: это не лень. Это когнитивная перегрузка.

Автор статьи пишет, что наш мозг - это по сути оперативка с лимитом. А теперь попробуйте загрузить туда одновременно:
• 3 тестовых окружения
• 5 разных инструментов
• требования, которые поменялись вчера
• митинг через 20 минут
• и тот баг, который «не воспроизводится»

💥 В какой-то момент мозг просто зависает.

Как написано в статье, есть три типа нагрузки на мозг (не уверен, как правильно их перевести, поэтому оставлю оригинальные названия):

🔴 Intrinsic - влияние на когнитивные способности сложности самой тестируемой системы. Если тестируешь, например, микросервисы с 40 интеграциями - то тут уж пу-пу-пу 🤔

🟡 Extraneous - бесполезная нагрузка на ваш мозг. Когда вам нужно разбираться с неполной документацией, переключаться между различными инструментами, настраивать тестовое окружение, которое «вроде такое же, но не совсем». Вот это можно и нужно убирать.

🟢 Germane - полезная. Это когда ты реально думаешь, строишь модель системы, ищешь баги. Ради этого мы и работаем.

✍️ Причины перегрузки

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

Автор предлагает такие решения, чтобы не чувcтвовать себя выжатым к концу дня:

✅ Упростить процессы: шаблоны, чек-листы, централизованная документация.
✅ Автоматизация всего, что не требует думать
✅ Стандартизировать инструменты, среды и дизайн тестов.
✅ Защита фокуса - закрыть рабочий чат хотя бы на час 😟

Когда тестировщик пропускает баги - это не значит, что он «плохой специалист». Это значит, что у него перегруженная головёшка. Управляйте нагрузкой на свою менталочку - и тогда баги не спрячутся 💪

❓ А вы замечали, в какое время дня у вас пик продуктивности? (а в какое пьете больше кофе)

🔗 Источник: Managing Cognitive Load for Better Software Testing

⚡️ Подписаться

#Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
11
🤔 PUT vs PATCH — в чём разница?

Коллеги, привет! 👋

Сегодняшний вопрос с собеседования позволит вспомнить отличия между двумя, на первый взгляд, похожими HTTP-методами. Уверен, вы их знаете наизусть 😅

Теперь, собственно, к самому вопросу 👇

⚡️ Подписаться

#Собес
Please open Telegram to view this post
VIEW IN TELEGRAM
🪲 Первый баг был НАСТОЯЩИМ жуком

Коллеги, привет! 👋

Думаю, про эту историю многие слышали, но я всё-таки расскажу её 🎧

Знаете, почему ошибки в коде называют багами? Потому что первая ошибка в истории компьютеров была буквально реальным насекомым.

Представьте: включаете ноутбук, а он глючит. Разбираете - а там таракан замкнул контакты. Вот примерно это и случилось в 1947 году.

Грейс Хоппер и её команда работали на компьютере Harvard Mark II. Огромная машина размером с комнату начала выдавать ошибки. Полезли разбираться - и нашли моль, застрявшую в реле. Моль буквально вклеили в технический журнал с подписью:
«First actual case of bug being found»


«Первый реальный случай обнаружения бага».

Вообще слово «bug» использовалось и до этого — Эдисон говорил о «багах» ещё в 1870-х. Но именно этот случай стал легендой и закрепил термин в IT навсегда.

А Грейс Хоппер - вообще легенда. Она придумала первый компилятор и дослужилась до контр-адмирала ВМС США 🫡

Тот самый журнал с приклеенной молью до сих пор хранится в Смитсоновском музее в Вашингтоне. Целая комната вычислений - и одна моль всё сломала 😄

Так что когда QA находит баг - это буквально продолжение традиции 1947 года. Мы должны быть благодарны той моли за то, что у нас есть работа 😅

А какой самый смешной или нелепый баг вы встречали в работе? 👇

⚡️ Подписаться

#Факт
Please open Telegram to view this post
VIEW IN TELEGRAM
21
🤏 Дайждест этой коротенькой недели

Привет 👋
Посты, какие были за неделю ⬇️

✔️ Как не "умереть" на работе к концу дня - советы, чтобы не чувствовать себя в оврале

✔️ Put vs Patch методы - в чем отличие этих, на первый взгляд, похожих методов

✔️ Почему баг так называется - история про жука, который перевернул мир айти

Благодарю вас за то, что были со мной эту неделю - спасибо за то, что читаете 😊
Хороших выходных

⚡️ Подписаться

#ИтогиНедели
Please open Telegram to view this post
VIEW IN TELEGRAM
📡 Модель OSI — 7 уровней, которые держат весь интернет

Коллеги, привет! 👋

Вы когда-нибудь задумывались, что происходит, когда вы нажимаете «Отправить» в мессенджере? Сообщение же не телепортируется - оно проходит целое путешествие 🧳

Представьте, что вы отправляете посылку другу в другой город.

Вы упаковали подарок → положили в коробку → наклеили адрес → отнесли на почту → почта доставила → друг получил и распаковал.


Каждый из этих шагов - это отдельный уровень. И в сетях всё работает точно так же!

Модель OSI - это 7 таких уровней, по которым ваши данные путешествуют от одного устройства к другому.

💡 Зачем это знать?
Во-первых, это спрашивают на собеседованиях (да-да, регулярно). Во-вторых, когда «интернет не работает» — вместо универсального перезапуска роутера или молитв 😅 вы сможете понять, на каком именно уровне всё сломалось.

Собрал для вас серию из 9 карточек, где разобрал каждый уровень модели OSI — от физического до прикладного.

Сохраняйте - пригодится и на собесе, и в работе 💪

А вам модель OSI уже попадалась на собеседовании? Или пока обходило? 👇

⚡️ Подписаться

#Термин
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1
🎵 Google теперь пишет музыку. Серьёзно.

Коллеги, привет! 👋

У меня уже были музыкальные посты в канале

- Сервис «Звук»
- Рок-баллада из пацанских цитат Стетхема

Снова новости из музыкальной AI индустрии

🔈 Google научили свою нейронку Gemini генерировать музыки на базе модели Lyria 3. Работает просто: описываешь текстом, что хочешь — получаешь 30-секундный трек с вокалом, текстом и даже обложкой. Можно загрузить фото или видео — AI подхватит настроение.

Бесплатно, работает глобально, и да — на русском тоже 🇷🇺 (но нужен американский IP)

✍️ Как написать хороший промпт?

Формула: глагол + жанр + настроение + тема + детали. Чем конкретнее — тем круче результат.


❌ «Сделай весёлую песню» — так себе

✅ «Создай задорный поп-рок про утренний кофе, с хлопками, гитарой и бодрым вокалом» — вот это работает

🔗 Пробовать тут

Ещё примеры:
• «Напиши грустный лоу-фай трек для ночной учёбы, мягкое пианино, без вокала»
• «Сочини энергичный хаус 125 BPM для вечеринки, с драйвовым басом»


Можно загрузить фото заката и добавить «cinematic hopeful build» — получится атмосферный трек под видео 🌅

🦠 Но есть нюансы:

- 30 секунд — это скорее рингтон, чем альбом.
- Вокал звучит заметно «по-железному».
- Имитировать конкретных артистов нельзя.

Но для мемов, рилсов и идей (и телеграмм каналов 😅) - самое то.

Какую песню вы бы попросили Gemini сгенерировать? Пишите в комменты 👇

(Положил свое творчество туда 👨‍🎨)

⚡️ Подписаться

#AI
Please open Telegram to view this post
VIEW IN TELEGRAM
🔄 Nginx — администратор, который держит половину интернета

Коллеги, привет! 👋

А вы знаете, что когда заходите на какой-нибудь сайт, то общаетесь не напрямую с сервером, а с его личным секретарём?

Добро пожаловать в мир Nginx! 😎

🏢 Энжы...кто ?
Представьте бизнес-центр. На первом этаже сидит администратор на ресепшене. К нему приходят ВСЕ посетители. Он сам ничего не производит - он смотрит, кто к кому пришёл, и отправляет в нужный кабинет.

Вот Nginx работает точно так же.

Это обратный прокси (reverse proxy) - посредник между вами и настоящим сервером. Вы заходите на сайт, а Nginx решает, какой сервер вам ответит. Причём вы даже не знаете, что разговариваете не с «кабинетом», а с «ресепшеном» 😐

🛡 Зачем он нужен?
✅ Распределение нагрузки. Если один сервер-«кабинет» занят — Nginx отправит вас в другой. Никаких очередей!
✅ Безопасность. Прячет реальные адреса серверов от посторонних глаз. Хакеры видят только Nginx, а не то, что за ним.
✅ Кэширование. Помнит частые ответы и отдаёт их сам, не дёргая серверы. Как администратор, который уже знает ответ на вопрос «где тут туалет?» 😅

🇷🇺 А вот это интересно
Nginx создал Игорь Сысоев — российский разработчик. В 2004 году он написал его для Rambler, потому что существующие решения не справлялись с нагрузкой. Секрет Nginx — event-driven архитектура: он обрабатывает тысячи запросов одновременно, не создавая отдельный процесс на каждый. Это тот же администратор, только он умеет одновременно разговаривать с 10 000 посетителями и никого не путает 🤯

Сегодня Nginx используют Netflix, Яндекс, Ozon и около трети самых посещаемых сайтов в мире.


А вы сталкивались с Nginx в работе или на учёбе? Может, уже настраивали его сами? Делитесь в комментариях 👇

⚡️ Подписаться

#Инструмент
Please open Telegram to view this post
VIEW IN TELEGRAM
🎯 Вопрос с собеседований, на котором спотыкаются новички

Коллеги, привет! 👋

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

Подумайте секунду, прежде чем отвечать 👇

⬇️
⬇️
⬇️

А вам задавали этот вопрос на собеседовании? Что ответили? Делитесь в комментариях 👇

⚡️ Подписаться

#Собес
Please open Telegram to view this post
VIEW IN TELEGRAM
1