This media is not supported in your browser
VIEW IN TELEGRAM
🔥1
7 октября стартует второй поток курса «AI-агенты для DS-специалистов».
За 5 недель вы научитесь собирать агентов, которые уже сейчас будут помогать бизнесу.
В кружке выше Максим Шаланкин, наш преподаватель, рассказывает подробнее — включай, чтобы не пропустить.
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰4🤩2
QA Automation Engineer (Python) — от 110 000 до 180 000 ₽, удаленно (Москва)
Middle QA Engineer — от 180 000 до 275 000₽, удаленно (Сербия)
Ведущий инженер по автоматизированному тестированию (Python) — от 455 000 ₽, удаленно (Москва)
QA Engineer — удаленно (Санкт-Петербург)
QA Engineer 1C Middle — до 200 000 ₽, удаленно
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4🥰2🔥1
🐢 Симулируем плохой интернет в терминале
Что делать, если баг проявляется только «на медленном интернете», а нормальной 3G-сети под рукой нет?
📌 Используйте встроенный инструмент tc — он позволяет эмулировать задержки, потери и дублирование пакетов прямо на уровне ОС.
Что происходит:
— delay 600ms — каждое соединение тормозит на 0.6 сек
— loss 15% — часть пакетов теряется
— duplicate 5% — иногда дублируются (как в плохом Wi-Fi)
— dev lo — применено к localhost (для автотестов, моков и UI)
💡 Полезно для:
➖ Проверки таймаутов и повторных запросов (retry-логики)
➖ Тестирования загрузок, спиннеров, WebSocket-UI и real-time систем
➖ Эмуляции слабых или нестабильных сетей в CI или dev-окружении
🐸 Библиотека тестировщика
#буст
Что делать, если баг проявляется только «на медленном интернете», а нормальной 3G-сети под рукой нет?
sudo tc qdisc add dev lo root netem delay 600ms loss 15% duplicate 5%
Что происходит:
— delay 600ms — каждое соединение тормозит на 0.6 сек
— loss 15% — часть пакетов теряется
— duplicate 5% — иногда дублируются (как в плохом Wi-Fi)
— dev lo — применено к localhost (для автотестов, моков и UI)
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🥰1🤩1👾1
This media is not supported in your browser
VIEW IN TELEGRAM
❗ Так, владелец макбука. Хватит позировать в кофейне.
Настоящее портфолио — это не стикеры на крышке, а проект с чистым кодом, README и рабочей демкой.
Не знаешь, как такой собрать? Научим. Наш курс «ML для старта в Data Science» — это пошаговый гайд к проекту, за который не стыдно.
ОСТАЛАСЬ НЕДЕЛЯ, чтобы забрать его по старой цене в 44.000 ₽. С 1 сентября — всё.
🎁 И да, при покупке курса ML до 1 сентября — курс по Python получаешь бесплатно.
👉 Апгрейд от «вайба» до «оффера» тут
Настоящее портфолио — это не стикеры на крышке, а проект с чистым кодом, README и рабочей демкой.
Не знаешь, как такой собрать? Научим. Наш курс «ML для старта в Data Science» — это пошаговый гайд к проекту, за который не стыдно.
ОСТАЛАСЬ НЕДЕЛЯ, чтобы забрать его по старой цене в 44.000 ₽. С 1 сентября — всё.
🎁 И да, при покупке курса ML до 1 сентября — курс по Python получаешь бесплатно.
👉 Апгрейд от «вайба» до «оффера» тут
👾4❤3🤩2
Тестирование давно перестало быть «лёгким входом в IT» — автотесты всё больше похожи на разработку: от job’ов в GitLab до Playwright вместо Selenium.
В этой статье инженер из Maxilect делится тем, как эволюционирует профессия:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍1
Суть property-based testing проста: мы тестируем не отдельные примеры, а общие свойства. Инструмент генерирует случайные данные и ищет ошибки там, где обычные тесты молчат.
Почему важно:
Пример:
import { testProp, fc } from 'fast-check';
testProp(
'reverse(reverse(arr)) === arr',
[fc.array(fc.integer())],
(arr) => {
expect(arr.reverse().reverse()).toEqual(arr);
}
);
Инструменты:
— JS: fast-check
— Python: Hypothesis
— Java: jqwik, JUnit-Quickcheck
💡 PBT не заменяет обычные тесты, но усиливает их и помогает найти баги, о которых вы даже не подозревали.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤩2🥰1😁1
Мы сделаем вам предложение, от которого невозможно отказаться 🤌
Вы покупаете себе курс «Математика для Data Science» от преподавателей ВМК МГУ, а мы дарим второй такой же курс вашему другу.
Предложение действует только до 1 сентября. Ничего личного, просто математика.
👉 Принять предложение
Вы покупаете себе курс «Математика для Data Science» от преподавателей ВМК МГУ, а мы дарим второй такой же курс вашему другу.
Предложение действует только до 1 сентября. Ничего личного, просто математика.
👉 Принять предложение
🤩4🥰2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12🤩3
📢 Какой сетап идеально подойдёт для разработки AI-агента?
Голосуйте за свой вариант и пишите в комментариях, в каком режиме вы реально кодите.
❤️ — 1
👍 — 2
⚡️ — 3
👏 — 4
🔥 — 5
🎉 — 6
😁 — 7
😍 — 8
🤩 — 9
Какой бы сетап ни был, без AI-агентов в 2025 всё равно далеко не уедешь.
👉 Научим, как строить агентов, которые кодят с тобой
Голосуйте за свой вариант и пишите в комментариях, в каком режиме вы реально кодите.
❤️ — 1
👍 — 2
⚡️ — 3
👏 — 4
🔥 — 5
🎉 — 6
😁 — 7
😍 — 8
🤩 — 9
Какой бы сетап ни был, без AI-агентов в 2025 всё равно далеко не уедешь.
👉 Научим, как строить агентов, которые кодят с тобой
🔥7😍6🤩4🥰2🎉1
AI уже меняет работу тестировщиков. Вместе с Данилом Ахетовым, сооснователем Bugbuster, обсуждаем, что ждёт профессию завтра:
Коротко, по делу и с живыми примерами из практики
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🥰2🤩2
Какой язык чаще всего вызывает проблемы при тестировании локализации ❓
Anonymous Quiz
14%
Английский
27%
Французский
33%
Немецкий
26%
Испанский
🥰7🤩2
Пользователи всегда найдут способ сломать систему. Чтобы опередить их — проверьте эти сценарии:
— Вставка 1000+ символов, эмодзи, SQL-инъекций
— Ввод разных кодировок (кириллица+латиница, арабский, иероглифы)
— Полностью пустое значение
— Отправка формы без обязательных полей
— Двойной клик по кнопке «Оплатить» или «Отправить»
— Отмена действия на последнем шаге
— Резкое обновление страницы во время запроса
— Открытие одной и той же сессии в нескольких вкладках
— Возврат на предыдущий шаг через «Back» в браузере
— Потеря соединения во время загрузки
— Медленный интернет / лимитированные запросы
— Несовпадение времени сервера и клиента
— Попытка зайти в чужой аккаунт через прямую ссылку
— Доступ к функционалу без прав
— Использование устаревших токенов или кэша
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9🥰3👍2🤩1
🚦 Понятные отчёты в Playwright
Автотесты ценны не только когда «зелёные», но и когда их падения помогают быстро разобраться в причине.
В статье:
➡️ Практические приёмы: как подключить HTML-репорты и trace viewer,
➡️ Как добавить читаемые шаги и ассерты
➡️ Настроить отчёты под разные роли в команде и даже подключить AI для разбора ошибок.
Материал будет полезен QA-инженерам, автоматизаторам и тимлидам👋
🔗 Читаем по ссылке
🐸 Библиотека тестировщика
Автотесты ценны не только когда «зелёные», но и когда их падения помогают быстро разобраться в причине.
В статье:
Материал будет полезен QA-инженерам, автоматизаторам и тимлидам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🤩3🥰2
⏰ Осталось 48 часов!
Обратный отсчёт пошёл: только до воскресенья 23:59 можно купить курс «AI-агенты для DS-специалистов» и начать учиться уже с 15 сентября.
⚡️ Это ваши +3 недели форы, чтобы спокойно разобраться в самых сложных темах и прийти к первому занятию 7 октября уже подготовленным.
👉 Забрать место
Обратный отсчёт пошёл: только до воскресенья 23:59 можно купить курс «AI-агенты для DS-специалистов» и начать учиться уже с 15 сентября.
⚡️ Это ваши +3 недели форы, чтобы спокойно разобраться в самых сложных темах и прийти к первому занятию 7 октября уже подготовленным.
👉 Забрать место
🤩5🥰1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥8😁6🤩3
Тема, на которой часто ломаются копья в командах: одни считают их важным инструментом, другие — пустой бюрократией.
⚡️ Метрики нужны
— Показывают прогресс и качество продукта
— Помогают аргументировать ценность тестирования перед бизнесом
— Дают прозрачность: сколько багов нашли, сколько закрыли, что блокирует релиз
⚡️ Метрики мешают
— Подталкивают к формализму: «главное 100% покрытия»
— Искажают мотивацию — люди работают на отчёт, а не на продукт
— Не всегда отражают реальную картину качества
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🤔2❤1
🤓 «Сначала выучу Python идеально, а потом пойду в ML»
Звучит логично, но на практике — ловушка.
Python огромный: фреймворки, библиотеки, нюансы синтаксиса. Учить «всё сразу» можно бесконечно.
В итоге — месяцы зубрёжки, а до ML руки так и не доходят.
На старте достаточно баз: типы данных, циклы, функции, работа с библиотеками. Всё остальное лучше подтягивать в процессе решения ML-задач.
⚠️ До 1 сентября курсы можно забрать по старым ценам. Это последние выходные, когда:
— ML идёт за 34 000 вместо 44 000 ₽ + Python в подарок,
— два в одном: оплатите курс по математике и получите второй доступ в подарок,
— и главное: можно купить все курсы до подорожания.
👉 ML для старта в Data Science
А для будущих Data Scientist’ов у нас ещё:
— Базовые модели ML и приложения
— Математика для Data Science
— AI-агенты для DS-специалистов (2-й поток скоро)
Звучит логично, но на практике — ловушка.
Python огромный: фреймворки, библиотеки, нюансы синтаксиса. Учить «всё сразу» можно бесконечно.
В итоге — месяцы зубрёжки, а до ML руки так и не доходят.
На старте достаточно баз: типы данных, циклы, функции, работа с библиотеками. Всё остальное лучше подтягивать в процессе решения ML-задач.
⚠️ До 1 сентября курсы можно забрать по старым ценам. Это последние выходные, когда:
— ML идёт за 34 000 вместо 44 000 ₽ + Python в подарок,
— два в одном: оплатите курс по математике и получите второй доступ в подарок,
— и главное: можно купить все курсы до подорожания.
👉 ML для старта в Data Science
А для будущих Data Scientist’ов у нас ещё:
— Базовые модели ML и приложения
— Математика для Data Science
— AI-агенты для DS-специалистов (2-й поток скоро)
🤩4🥰2
📱 Инструменты для мобильного тестирования
Мобильные приложения требуют особого подхода и инструментов.
➡️ Appium — универсальный инструмент для автоматизации тестов Android/iOS.
➡️ Detox — фреймворк для тестирования React Native-приложений.
➡️ Maestro — лёгкий инструмент для сценариев тестирования и скриншот-диффов.
➡️ Firebase Test Lab — облачная среда для запуска тестов на реальных устройствах Google.
➡️ Charles Proxy — сниффер и дебаггер сетевого трафика, удобен для mobile QA.
🐸 Библиотека тестировщика
#свежак
Мобильные приложения требуют особого подхода и инструментов.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4🥰3🔥1
ПОСЛЕДНИЙ ДЕНЬ❗
КУРСЫ ПОДОРОЖАЮТ ЗАВТРА‼️
— ML за 34к вместо 44к + Python в подарок
— Математика → второй доступ в подарок
— Ранний доступ к AI-агентам с 15 сентября
— И МОЖНО УСПЕТЬ КУПИТЬ ВСЁ ДО ПОДОРОЖАНИЯ
👉 Proglib Academy
КУРСЫ ПОДОРОЖАЮТ ЗАВТРА‼️
— ML за 34к вместо 44к + Python в подарок
— Математика → второй доступ в подарок
— Ранний доступ к AI-агентам с 15 сентября
— И МОЖНО УСПЕТЬ КУПИТЬ ВСЁ ДО ПОДОРОЖАНИЯ
👉 Proglib Academy
🤩4🥰2
Вы тестируете метод
POST /orders
, который создаёт заказ.Ожидаемый результат при успехе: 201 Created + JSON с данными заказа.
При нагрузочном тесте (~300 req/sec) вы замечаете следующее:
Что это означает
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🤩2🤔1