bootg.com »
United States »
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты » Telegram Web
Если проект только запускается — не перегружайте его.
Не лезьте сразу в Selenium, если нет инфраструктуры и Java-команды.
tests/ # Сценарии
pages/ # Локаторы и действия
fixtures/ # Подготовка данных, логин
helpers/ # Общие функции
report/ # Артефакты и отчёты
Главное правило — одна команда запуска.
– Все пароли и токены храни в .env, не в коде.
– Для CI добавьте два пайплайна:
– Фиксируйте версии браузеров, чтобы избежать сюрпризов.
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🤩2🔥1
🎲 Мы не только учим, но и играем!
На экспресс-курсе «Математика для Data Science» — викторина с призом TG-Premium 🎁
Проверь знания, прокачай математику и забери приз.
‼️ Оплатишь до 19 октября — получишь базовый курс в подарок.
👉 Записаться на курс
На экспресс-курсе «Математика для Data Science» — викторина с призом TG-Premium 🎁
Проверь знания, прокачай математику и забери приз.
‼️ Оплатишь до 19 октября — получишь базовый курс в подарок.
👉 Записаться на курс
🤩3🥰2❤1
Наш подписчик прислал историю, знакомую каждому QA:
Всё выглядело безопасно. Мы обновили библиотеку тестового раннера — минорный апдейт, без изменений API.
Локально всё зелёное, CI зелёный, автотесты прошли идеально. Вечером пятницы заливаем релиз на прод…
Через полчаса начинают сыпаться сообщения от пользователей: не работает авторизация через Google. Ошибка — 400 invalid redirect URI.
Оказалось, что новая версия раннера тихо изменила callback-URL по умолчанию. Наши тесты логинились через mock, поэтому этого никто не заметил.
Пришлось откатывать релиз ночью, чинить конфиги и слушать классическое: «Почему тесты были зелёные, если ничего не работает?»😅
— Не доверяйте «минорным» апдейтам — фиксируйте версии зависимостей.
— Проверяйте callback-и и переменные окружения на каждом стенде.
— И самое главное — не релизьте в пятницу вечером.
#разбор_полетов
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩5
Файл описывает базовый образ, зависимости, команды и рабочую директорию. На его основе Docker создаёт слой за слоем файловую систему будущего окружения.
Каждый слой immutable — поэтому образы легко кэшируются и пересобираются. Из одного образа можно запустить любое количество контейнеров.
Он использует общий kernel, но имеет собственную файловую систему, сеть и окружение.
docker build -t my-tests . # собрать образ
docker run -it my-tests # запустить контейнер
docker ps -a # посмотреть все контейнеры
docker logs <id> # посмотреть логи
docker system prune -af # почистить мусор
#теория_на_пальцах
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🤩2
docker.jpg
546.7 KB
Все основные команды для работы с контейнерами, сборки образов, настройки сетей и дисков, а также для отладки в одном месте.
#артефакт
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🔥2🤩1
Недавно мы анонсировали старт нового курса «Математика для Data Science».
В ближайшие дни выйдет серия постов о том, что ждёт вас на курсе, а пока познакомим вас с его экспертами.
Спикеры курса:
👤 Ксения Кондаурова
Преподаватель и автор курсов для бакалавриата Центрального Университета (Т-Банк), спикер и методист для Edutoria (Сбербанк). Ксения расскажет, как линейная алгебра применяется для построения предсказательных моделей, и научит проверять гипотезы для бизнеса с помощью статистики.
👤 Диана Миронидис
Преподаватель НИУ ВШЭ, автор и методист Яндекс Практикума. Самый экстравагантный преподаватель из всех, с кем вы учились, — убедитесь, что математика может быть нескучной. Диана погрузит в математический анализ, научит исследовать функции и находить параметры, при которых ошибка модели минимальна.
👤 Маргарита Бурова
Академический руководитель образовательных программ по аналитике и анализу данных, Wildberries & Russ. Проведёт квиз с розыгрышем годовой подписки TG Premium. Маргарита — эксперт в дата-сайенс, ИИ и математических методах анализа данных, фанат развития ИТ-образования.
Вместе с экспертами за 8 недель вы не просто получите знания, а познакомитесь с математикой заново.
🎁 Только при оплате до 19 октября курс «Базовая математика» в подарок!
👉 Записаться на курс
В ближайшие дни выйдет серия постов о том, что ждёт вас на курсе, а пока познакомим вас с его экспертами.
Спикеры курса:
👤 Ксения Кондаурова
Преподаватель и автор курсов для бакалавриата Центрального Университета (Т-Банк), спикер и методист для Edutoria (Сбербанк). Ксения расскажет, как линейная алгебра применяется для построения предсказательных моделей, и научит проверять гипотезы для бизнеса с помощью статистики.
👤 Диана Миронидис
Преподаватель НИУ ВШЭ, автор и методист Яндекс Практикума. Самый экстравагантный преподаватель из всех, с кем вы учились, — убедитесь, что математика может быть нескучной. Диана погрузит в математический анализ, научит исследовать функции и находить параметры, при которых ошибка модели минимальна.
👤 Маргарита Бурова
Академический руководитель образовательных программ по аналитике и анализу данных, Wildberries & Russ. Проведёт квиз с розыгрышем годовой подписки TG Premium. Маргарита — эксперт в дата-сайенс, ИИ и математических методах анализа данных, фанат развития ИТ-образования.
Вместе с экспертами за 8 недель вы не просто получите знания, а познакомитесь с математикой заново.
🎁 Только при оплате до 19 октября курс «Базовая математика» в подарок!
👉 Записаться на курс
🤩3🥰2
Автотесты — это круто, но иногда они могут пропустить то, что не всегда можно задать в коде. В итоге, ручное тестирование все равно никто не отменял.
👍 — Ручное тестирование
❤️ — Автоматизация
#стендап_qa
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤8🤩3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩9❤4
AI помогает масштабировать визуальное тестирование и автоматически выявлять визуальные регрессии.
Оба признаны лидерами в дебютном Magic Quadrant для AI-augmented тестирования. Автоматизация тестов с ИИ выходит на новый уровень.
Последние обновления могут ломать локальные сервисы и mock-среды — проверяйте окружения перед релизами.
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩3❤2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10🤩2
♾️ 17 формул, которые изменили мир
Математика в действии — как уравнения, придуманные века назад, сегодня управляют интернетом, медициной, космосом и вашими финансами.
📎 Читать статью
А если после статьи захотите разобраться, как эта математика работает в Data Science — вот экспресс-курс, который всё расставит по полочкам:
«Математика для Data Science»
🎓 За 2 месяца поймёте, как работают алгоритмы ML под капотом.
🗓️ Старт — 6 ноября
👉 Записаться на курс
Математика в действии — как уравнения, придуманные века назад, сегодня управляют интернетом, медициной, космосом и вашими финансами.
📎 Читать статью
А если после статьи захотите разобраться, как эта математика работает в Data Science — вот экспресс-курс, который всё расставит по полочкам:
«Математика для Data Science»
— практика и живые уроки
— разбор кода и проверка домашних
— поддержка в Telegram-чате
🎓 За 2 месяца поймёте, как работают алгоритмы ML под капотом.
🗓️ Старт — 6 ноября
👉 Записаться на курс
🥰3👍1🔥1
Если хотите освоить тестирование API — небольшая подборка для быстрого старта.
Базовое видео, объясняющее, что такое API и как его тестировать.
Быстрое и понятное видео о том, зачем тестировать API и с чего начать.
Статья с объяснением типов запросов, методов и примеров тестирования.
#карьерный_трек #junior
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰5🤩2🔥1
Когда команда QA выбирает инструмент — рождается холивар между удобством и интеграцией.
— Специализированный для управления тестами
— Подробные отчёты и метрики
— Легко интегрируется с CI/CD
— Расширение для Jira
— Тесная интеграция с задачами и баг-трекером
— Ограниченная аналитика в сравнении с TestRail
Голосуем реакциями:
👍 — TestRail
❤️ — Jira Test Management
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍6🤩3🥱3🥰1
Что вас больше всего раздражает в процессе тестирования ❓
Anonymous Poll
21%
“А у меня работает”
8%
Баг не воспроизводится
46%
Отсутствие документации
25%
Горящие дедлайны
🔥4🥰2🤩2
⏰ Сегодня последний день!
🎁 Только при оплате до 19 октября — курс «Базовая математика» в подарок!
Успей попасть на экспресс-курс «Математика для Data Science» — 10 живых вебинаров, практика на Python, поддержка менторов и преподаватели из ВШЭ, Яндекс Практикума и Wildberries.
За 2 месяца разберёшься с тем, на чём держится Data Science:
🎓 Построишь математический фундамент и поймёшь, как работают алгоритмы ML под капотом.
👉 Записаться на курс
Старт — 6 ноября, не упусти бонус!🎁
🎁 Только при оплате до 19 октября — курс «Базовая математика» в подарок!
Успей попасть на экспресс-курс «Математика для Data Science» — 10 живых вебинаров, практика на Python, поддержка менторов и преподаватели из ВШЭ, Яндекс Практикума и Wildberries.
За 2 месяца разберёшься с тем, на чём держится Data Science:
• векторы, матрицы и регрессия;
• градиенты, оптимизация, вероятности и статистика;
• реальные задачи анализа данных;
🎓 Построишь математический фундамент и поймёшь, как работают алгоритмы ML под капотом.
👉 Записаться на курс
Старт — 6 ноября, не упусти бонус!🎁
🔥2👍1🥰1🤩1
Это метод тест-дизайна, который помогает проверять, как система ведёт себя при переходе из одного состояния в другое.
Пример:
Допустим, у нас есть простая онлайн-форма подписки с тремя состояниями:🟢 Не подписан🟡 Подписка в обработке🔵 Подписан
События: «Оформить подписку», «Подтвердить email», «Отменить подписку».
Тестируем переходы:
— Не подписан → Оформить подписку → Подписка в обработке
— Подписка в обработке → Подтвердить email → Подписан
— Подписан → Отменить подписку → Не подписан
— помогает проверять все логические пути между состояниями
— выявляет баги при неожиданных последовательностях действий
— делает тесты системными и понятными
#теория_на_пальцах
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥2🤩2
REST API.pdf
426.7 KB
Все основы внутри:
— методы GET/POST/PUT/PATCH/DELETE,
— коды ответов 200–500,
— параметры, заголовки и JSON-примеры.
Полезно для подготовки к интервью.
#артефакт
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6👍5🤩3
🧨 Релиз без багов — миф или цель
Прод-релиз всегда как квест: всё готово, тесты зелёные, но чувство тревоги остаётся. А если баг всё-таки вылез — виноват тестировщик или процесс?
❓ Что чаще ломает релиз:
👍 — Недостаток времени на тестирование
❤️ — Плохая коммуникация в команде
Сейчас на курсы Proglib действует −40%🥰
🐸 Библиотека тестировщика
#стендап_qa
Прод-релиз всегда как квест: всё готово, тесты зелёные, но чувство тревоги остаётся. А если баг всё-таки вылез — виноват тестировщик или процесс?
👍 — Недостаток времени на тестирование
❤️ — Плохая коммуникация в команде
Сейчас на курсы Proglib действует −40%
#стендап_qa
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍4🤩1
Клиент сообщает, что у него ошибка, но вы не можете её повторить. Ваши шаги?
Классическая ситуация для QA: баг «живёт» у пользователя, но у вас всё работает идеально.
Таких специалистов ищут — не тех, кто ищет баги, а тех, кто ищет истину.
#карьерный_трек #middle
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🥰2❤1
Два термина, которые звучат почти одинаково, но означают разное:
Мы сделали правильно.
Мы сделали то, что нужно.
#теория_на_пальцах
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🥰1