Vitali Brunovski | QA Automation без боли!
406 subscribers
22 photos
23 links
Канал про автоматизацию тестирования. По всем вопросам @faroeman
Download Telegram
Когда заменят ручных тестировщиков?
Каждый год появляется новая волна разговоров о том, что вот-вот ручное тестирование исчезнет. Мол, автотесты всё покроют, AI всё напишет, и профессия станет ненужной.

Звучит страшно, но давайте честно: полностью ручное тестирование не исчезнет никогда. Почему? Потому что всегда будут задачи, где важен человеческий взгляд. Интерфейс, удобство, неожиданное поведение пользователя, нестандартные сценарии - всё это не покрыть никаким фреймворком.

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

Автоматизация - это уже не плюсик к резюме, это must have. Она не заменяет ручное тестирование, а усиливает его. Позволяет проверять рутину кодом и освобождает время на более умные задачи.

Так что нет, ручных тестировщиков не заменят. Но заменят тех, кто застрял в прошлом и не хочет учиться новому.

А кто хочет учиться у меня автоматизации на Playwright, милости прошу @faroeman
Очень много хороших отзывов от ребят

Проведу от нуля и до конца!
👍3🔥2
Jest - это популярный фреймворк для тестирования в JavaScript. Его любят за простоту и мощный функционал.

Что такое Jest?
Это инструмент, который помогает автоматизировать тестирование кода. С его помощью вы можете проверять функции, API, компоненты и быть уверенным, что изменения в проекте ничего не сломали.

Зачем нужен?
- Легкий старт: из коробки работает без сложной настройки.
- Поддерживает мокирование и снапшоты.
- Работает быстро, оптимизирован для больших проектов.
- Подходит для unit-тестов, интеграционных и даже e2e.

При автоматизации
Jest - отличный выбор для тестирования фронтенда (React, Vue, Angular) и бэкенда на Node.js.

Он помогает команде писать более надежный код и ускоряет разработку.

💡 Итог: если вы автоматизируете тестирование на JavaScript - Jest один из самых удобных и популярных инструментов.

Хотя лично я предпочитаю Playwright именно со связкой Javascript
🚀 Набор на курс QA Automation API (JavaScript + Playwright)

Хочешь войти в IT и освоить востребованную профессию тестировщика-автоматизатора?

Я запускаю практический курс с полного нуля.
📌 Что будет на курсе (15–20 часов):
Освоим основы программирования на JavaScript
Научимся писать автотесты для REST API с помощью Playwright
Используем Faker.js для генерации тестовых данных
Всё разберём пошагово, без воды, только практика
🎓 По окончанию — сертификат и реальные навыки для старта карьеры в IT.

💰 Стоимость: 275 евро за весь курс
(такая цена действует последний поток)

Очень много хороших отзывов от учеников, прошедших курс у меня в Linkedin профиле.

📩 Пиши мне в личку или в Telegram 👉 @faroeman
Почему автоматизаторам QA надо знать Bash Linux?
Если вы занимаетесь автоматизацией тестирования, то умение работать с Bash - это не «дополнительный бонус», а реальный инструмент, который облегчает жизнь.

Во-первых, большинство CI/CD систем и серверов крутится на Linux. Чтобы не быть «слепым пассажиром», вы должны уметь быстро разобраться в логах, управлять процессами, настраивать окружение.

Во-вторых, Bash позволяет автоматизировать рутинные задачи без лишнего кода. Простые скрипты помогут запускать тесты, чистить временные файлы, поднимать окружения и даже генерировать данные. Это экономит часы работы.

В-третьих, знание Linux и Bash делает вас гибче. Работаете ли вы с Docker, Kubernetes или просто с тестовым сервером - без базовых команд вы будете зависеть от админов или коллег.

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

Надеюсь, вы знаете Bash Linux, так как он часто в последнее время мелькает в вакансиях.

Приходите на обучение ко мне по
QA Automation
Bash Linux
SQL
Postman
JMeter

Буду рад помочь !
@faroeman
Осталось 3 места на курс QA Automation API JavaScript Playwright.
15-20 часов живого обучения.
Изучаем с нуля
JavaScript
Playwright API
Faker.js
Пишем реальные проекты на основе Rest API и делаем домашние задания.

По окончания сертификат.

Пишите мне в ТГ @faroeman
Что такое WebdriverIO и актуален ли он в 2025 году
WebdriverIO - это фреймворк для автоматизации тестирования, который изначально строился на базе Selenium WebDriver, а затем получил поддержку протокола Chrome DevTools. Он позволяет писать автотесты на JavaScript/TypeScript и использовать единую экосистему для UI, API и мобильного тестирования.

Почему его выбирают:
знакомый стек для фронтенд-разработчиков и тестировщиков, работающих с JS;

интеграции с Mocha, Jasmine, Cucumber;

работа с Selenium Grid, Appium и нативная поддержка DevTools;

экосистема плагинов (репортеры, сервисы, CI/CD-интеграции).

Насколько актуален в 2025 году:
Сильные позиции в JS-комьюнити. Если команда пишет тесты и код на одном языке, WebdriverIO остаётся удобным выбором.
Конкуренция выросла. Playwright и Cypress упростили порог входа и стали стандартом в ряде компаний. Они быстрее, стабильнее и удобнее для UI-тестов.

Реальная ниша. WebdriverIO востребован там, где нужно покрыть и веб, и мобильные тесты в одном решении. Особенно если уже используется Appium или Selenium-инфраструктура.

Будущее. В 2025–26 годах он не исчезнет, но станет инструментом для тех, кто сознательно выбирает универсальность и расширяемость, а не простоту. Массового роста популярности ждать не стоит, но в проектах с долгоживущей Selenium-базой его будут активно использовать.

Итог: WebdriverIO - это не модный хайп, а стабильный инструмент для компаний, которым нужна гибкая интеграция с существующей инфраструктурой. Если стартуешь с нуля в 2025-м, то логичнее смотреть в сторону Playwright, но если проект на Selenium/Appium - WebdriverIO остаётся актуальным и оправданным выбором.
3👍3
Я провел 6 или 7 потоков по QA Automation (API + JavaScript + Playwright). По обратной связи стало понятно, что курс даёт сильный практический результат - студенты уже пишут свои тесты и собирают проекты в GitHub.

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

В связи с этим цена поднимется с 275 € → 590 €.

👉 Но сейчас у вас есть возможность записаться по старой цене 275 €. Это последний поток по этой стоимости.

Группа маленькая (до 10 -12 человек), поэтому места разберут быстро.

✉️ Пишите в личку @faroeman, если хотите успеть попасть.
👍2
Явные и неявные ожидания в автоматизации

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

🔹 Неявные ожидания
Это настройка «по умолчанию». Мы говорим драйверу: «жди, например, 10 секунд, пока элемент появится». И он всегда будет ждать это время при поиске любого элемента.
Минус - замедляет тесты, потому что ожидание срабатывает даже там, где оно не нужно.

🔹 Явные ожидания
Здесь мы говорим: «жди только тогда, когда нужен конкретный элемент или условие». Например, дождись пока кнопка станет кликабельной или появится текст.

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

Разница проста:
неявные ожидания - общий таймер для всех элементов,
явные ожидания - точечный контроль в конкретных местах.

Приходите на обучение ко мне по
QA Automation
Bash Linux
SQL
Postman
JMeter

Буду рад помочь !
ТГ: @faroeman
1
Был бы интересен курс по QA Automation API JavaScript Playwright в записи с изучениям языка JS? Цена будет до 100 евро за вечный доступ. Если да, я сделаю для вас :)
Anonymous Poll
83%
Да! Очень интересно!
17%
Неа
Мой первый фреймворк, на котором я писал автоматизацию был Selenum в связке с Java. Это было ужасно, постоянно сыпались какие-то ошибки, вся консоль была красная.
Удивительно, как я вообще продолжил автоматизацией заниматься )))

Сейчас - только JS/Playwright. Максимум, что я сюда добавлю - это TS. Больше ни ни ))

Вам нравится Selenium?
Ставьте реакцию, кто считает, что Selenium TOP!

######################################
Приходите на обучение ко мне по

🔹 Программирование

🔹QA Automation

🔹Bash Linux

🔹SQL

🔹 Postman

🔹JMeter
Буду рад помочь !
ТГ: @faroeman

Канал по Тестированию безопасности / кибебрезопасности
https://t.me/+uRVNuSSrtg0xYzQ0

Канал по нагрузочному тестированию (JMeter, Locust, K6 и тд)
https://t.me/+v_kZTu1RCEs1YTI0

Канал по QA Automation
https://t.me/+z1JYQkuRZOgzYWI0
👍5
Проведем прямой эфир в Facebook? Скажем на следующей неделе. Пообщаемся, поотвечаю на вопросы что думаю про ИТ, найм, будущее в айтишке.

Подписывайтесь на мой профиль основной, там и сделаем.
Расскажу, как действовать сейчас и на что обратить внимание (мое скромное мнение)
https://www.facebook.com/vitali.bru/ - вот ссылка
🔥1
💡 Почему знание JSON так важно для Инженера по автоматизации ПО?
Сегодня почти все современные сервисы «разговаривают» между собой через API. И чаще всего данные передаются именно в формате JSON.

🔑 Почему это критично для автоматизатора:
- Работа с API-тестами
Практически все REST-запросы и ответы приходят в JSON. Умение читать и проверять поля - базовый навык.

- Гибкость сценариев
Автоматизация часто требует разбирать JSON, доставать из него значения и использовать дальше в тестах.

- Валидация данных
Нужно уметь проверять структуру: ключи, типы значений, вложенные объекты. Ошибка в JSON = ошибка в бизнес-логике.

- Интеграция с другими системами
Тестовые фреймворки, CI/CD пайплайны, логирование - почти везде используется JSON для конфигурации и передачи данных.

Итог:
Инженер по автоматизации без знания JSON - это как программист без понимания циклов. Формат простой, но без него невозможно выстроить качественные тесты.

В следующих постах поговорим про JSON SCHEMA! Это вообще мега важно!
🔥2
Есть ли из вас те, кто хорошо знает Selenium + Java / JS + Playwright и был бы готов преподавать у меня online в академии, которую я запускаю? Если да, напишите @faroeman
JSON Schema - это способ описания структуры JSON-документа: какие поля должны быть, их типы, обязательность и допустимые значения.

Пример

{
"type": "object",
"properties": {
"id": { "type": "integer" },
"name": { "type": "string" },
"email": { "type": "string", "format": "email" }
},
"required": ["id", "name"]
}


Почему это важно для QA Automation:
- Валидация API-ответов. Тест можно сразу «прогонять» по схеме и быстро находить лишние или некорректные поля.
- Единый стандарт. Разработчики, тестировщики и заказчики видят одно и то же описание данных.
- Автоматизация. Не нужно руками проверять каждое поле - схема делает это за вас.
- Документация. Схема = готовое описание API для будущих тестов и новых членов команды.

🛠️ Применение на практике:
В API-тестах (например, Playwright, Postman, Rest Assured) можно проверять ответ через JSON Schema.
При контрактном тестировании гарантируется, что сервисы не ломают формат данных.

👉 Итог: JSON Schema - это не «лишний файл», а инструмент, который экономит время, снижает риски багов и делает автоматизацию надёжнее.

Кстати, у меня есть курс по JSON с нуля до профи, где я за полтора часа рассказываю все про JSONчик на основе JavaScript

👀👀👀👀👀👀👀👀👀👀👀👀👀👀

Если вы работает в IT, это просто Must Have

👉🙏🫰Сейчас его цена всего 9 евро вместо 29 евро


Акция до пятницы включительно 🤠

@faroeman
👍2
Vitali Brunovski | QA Automation без боли! pinned «JSON Schema - это способ описания структуры JSON-документа: какие поля должны быть, их типы, обязательность и допустимые значения. Пример { "type": "object", "properties": { "id": { "type": "integer" }, "name": { "type": "string" }, "email":…»
🚀 Jest vs Mocha: что выбрать для тестирования?

🔹 Jest
- Всё из коробки: тест-раннер, assertions, mocking, coverage.
- Минимальная настройка, быстрый старт.
- Лучший выбор для React и фронтенда.
- Поддержка снапшотов.

🔹 Mocha
- Только фреймворк для запуска тестов.
- Assertions и mocking подключаются отдельно (чаще Chai + Sinon).
- Гибкость и кастомизация.
- Часто используется в Node.js-бэкенде.

⚖️ Итого:
Хочешь быстро стартовать - бери Jest.
Нужен полный контроль и кастомизация - выбирай Mocha.

А вы когда-то юзали Jest или Mocha в своих проектах?
🚀 5 причин, почему вам стоит учить QA Automation в 2025–2026 годах
1️⃣ AI всё автоматизирует - но не тесты.
Модели могут писать код, но не понимать контекст, архитектуру и риски. Инженеры, которые знают, что и зачем автоматизировать - будут на вес золота.

2️⃣ Ручное тестирование уходит.
Да, всегда будут UI-клики и UX, но зарплаты и перспективы - в автоматизации.

3️⃣ Нехватка специалистов.
Компании массово переходят на CI/CD и DevOps-подходы. Без QA Automation это не работает.
Вакансий - всё больше, кандидатов(хороших)- мало.

4️⃣ Рост зарплат.
Автоматизаторы уже зарабатывают в 1.5–2 раза больше ручных тестировщиков.
А специалисты с API и Performance - ещё выше.

5️⃣ Это вход в архитектуру и DevOps.
Автоматизация - первый шаг к инженерии систем.
Через пару лет вы можете стать SDET.
👍5
Хорошие новости. В начале ноября я запускаю IT академию (по факту IT школа) Brainup Academy, в которой будет доступное обучение для каждого. Оно не бесплатное, потому что это бизнес, но оно намного доступнее, чем в остальных буткемпах и академиях.

В чем преимущество?
1) Я отобрал крутых спецов по направлениям: Ручное тестирование, автоматизация тестирования, нарузочное тестирование, тестирование безопасности, программирование. Они будут рады помочь вам в ваших начинаниях

2) Цены - гораздо ниже, чем у конкурентов. Это важно, потому что не каждый может позволить себе оплатить обучение - теперь с этим будет проще.

3) У меня уже есть одна компания, с которой у меня есть договоренность о практике моим студентам. Я работаю дальше для привлечения других компаний, где лучшие студенты смогут получить место (либо бесплатно, либо вам будут платить какие-то деньги), но это не так просто и быстро.

Пишите, кому какое направление было бы интересно (можно и несколько), составим короткий шорт-лист и поймем, кому что интересно.

PS: некоторые дисциплины я буду вести сам.
7
Академия все ближе и я знаю примерные цены на обучение:
Ниже добавлю цены(примерные) и ссылки на вступление в закрытые чаты (можно выбрать хоть все курсы)

У нас одни из лучших цен (в скобках написал сколько примерно получается стоимость 1 часа), кружка кофе с булочкой по сути )))) и крутые специалисты, работающие в действующих IT компаниях.

QA Engineer Manual (30 часов) - 320 евро (10 евро 1 час урока)
https://t.me/+5fg9W3vTiDVlNzhk

QA Engineer Automation (50 часов) - 520 евро (10 евро 1 час урока) - Java Selenium
https://t.me/+VGlfe4FdriM5Y2E0

Инженер по нагрузочному тестированию (JMeter) (30 часов) - 320 евро (10 евро 1 час урока)
https://t.me/+ESbmRSdoaKs1ZGE0

Введение в кибербезопасность (10-15 часов) - 190 евро (12 евро 1 час урока)
https://t.me/+uF2z_EJ1NRNhNmNk

Инженер по тестированию безопасности (30 часов) - 490 евро (16 евро 1 час урока)
https://t.me/+kDobhda8l95hZjNk

Программирование на HTML / CSS / Javascript (50 часов) - 520 евро (10 евро 1 час урока)
https://t.me/+HMpijd-uL-c3MWM0

Программирование для детей (1 месяц 8 занятий по 1 часу) - 110 евро (13 евро 1 час в группе)
Пишите в личку тут, у кого есть дети
Если не знаете, что вам выбрать - пишите в личку, подскажу.

По идее, если все ОК, я сделаю оплату частями(но сам я не тестировал пока), но сделал через Stripe - Klarna. (для РФ, РБ увы никак)
Надо тестить. Можно на 2-3-4 части разбить.

Пишите в лс @faroeman
PS2: Это живое онлайн обучение - НЕ ЗАПИСИ!
Ура! Да, я лично снизил цены на все курсы! После вчерашнего поста, многие изъявили желание учиться, но некоторые не тянут по финансам.
Пришлось прислушаться к мнению будущих студентов :)

Ниже добавлю цены и ссылки на вступление в закрытые чаты (можно выбрать хоть все курсы)

🟢 QA Engineer Manual (30 часов) -
Старая цена 320 евро
Новая цена - 220 евро (7.5 евро 1 час урока)
Ссылка на вступление
https://t.me/+5fg9W3vTiDVlNzhk

🟢 QA Engineer Automation (50 часов)
Старая цена 520 евро
Новая цена 390 евро (7.5 евро 1 час урока) - Java Selenium
Ссылка на вступление
https://t.me/+VGlfe4FdriM5Y2E0

🟢 Инженер по нагрузочному тестированию (JMeter) (30 часов) -
Старая цена - 320 евро
Новая цена 290 евро (9.5 евро 1 час урока)
Ссылка на вступление
https://t.me/+ESbmRSdoaKs1ZGE0

🟢 Введение в кибербезопасность (10-15 часов) -
Цена 190 евро (12 евро 1 час урока)
Ссылка на вступление
https://t.me/+uF2z_EJ1NRNhNmNk

🟢 Инженер по тестированию безопасности OWASP TOP 10 2025 (30 часов) -
Старая цена 490 евро (16 евро 1 час урока)
Новая цена 290 евро (9.5 евро 1 час урока)
Ссылка на вступление
https://t.me/+kDobhda8l95hZjNk

🟢 Программирование на HTML / CSS / Javascript (30 часов) -
Старая цена 520 евро (50 часов)
Новая цена 290 евро (30 часов), 9.5 евро 1 час урока
Ссылка на вступление
https://t.me/+HMpijd-uL-c3MWM0

🟢 Программирование для детей (1 месяц 8 занятий по 1 часу) - 110 евро (13 евро 1 час в группе)
Пишите в личку тут, у кого есть дети

🔸 Если не знаете, что вам выбрать - пишите в личку, подскажу.

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

🔸 Завтра, если все по плану пойдет, то выкачу сайт на прод.

🟩 Пишите в лс @faroeman, если что-то хотите узнать / спросить.

🟩 PS: ВАЖНО! Это живое онлайн обучение - НЕ ЗАПИСИ! + остаются записи + будет куча бонусов в подарок (курсы в записи, поддержка и тд)

🟩 Подробные программы в каналах, ссылки на которые я дал выше

🟩 Места ограничены!

Хорошего дня! 🦸‍♂️🦸‍♂️🦸‍♂️
Ребят, есть возможность пройти тренинг по AWS Cloud с высококлассным специалистом и по приятной цене.

Более подробно можно почитать тут

🚀 Учебный проект для QA-инженеров: тестирование API на AWS
Практические навыки на реальной инфраструктуре в облаке AWS. Во время практики будет продемонстрирован cloud-native подход на заранее развернутом приложении.

https://brainupacademy.com/aws-cloud.html

Кому интересно, вступайте в закрытую группу в ТГ, там скоро будут анонсы

https://t.me/+Da9_b_-M9tllNGZk
🔥1