Автоматизация тестирования
7.79K subscribers
258 photos
8 videos
6 files
323 links
Справочник материалов по Автоматизации тестирования.
Туториалы по всем основным технологиям. Книги и тесты для самопроверки.

selenium, playwrite, pytest

@viktorreh @aldrson
Download Telegram
⚙️ Вакансии для автоматизаторов за прошлую неделю:

🟠 Автотестировщик Java. Удалённо (РФ), от 150 т.р.

🔵 AQA Java Kotlin. Гибрид (Москва), до 250 т.р.

🟠 QA Automation. Удалённо (РБ/Европа), $2200-3600

🔵 Тестировщик СХД. Удалённо / офис (МСК), от 200 т.р.

🟠 QA Auto Mobile. Удалённо, 200-310 т.р.

🔵 Python AQA. Удалённо, 210-240 т.р.

🟠 Full stack Engineer (Java). Удалённо (РФ), 220 т.р. на руки

🔵 QA Auto Java. Удалённо, 200-350 т.р.

🟠 QA Full stack. Удалённо (РФ, РБ), 250-350 т.р.

🔵 Техлид тестирования. Удалённо (по РФ), 300-370 т.р.

🟠 QA Automation. Гибрид / офис (Минск), 330 т.р.

🔵 QA Lead Java. Удалённо (РФ, РБ), 330-360 т.р. на руки

🟠 Технический лидер. Удалённо (РФ), 340-370 т.р.

🔵 QA C# (full stack). Удалённо (РФ и дружественные страны), до 350-395 т.р.

🟠 QA Lead. Удалённо, 5000-6000 евро

🔵 QA Automation Engineer. Офис (Limassol), 4300 евро

🟠 Automation QA. Удалённо, ЗП договорная

🔵 Senior QA Mobile в Сервис Транспорта. Удалённо, офис, гибрид (Москва). ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Docker и docker-compose и их использование в автотестировании

Многие инженеры по автоматизации тестирования со временем задумываются о том, чтобы версионировать тесты и поставлять их как часть продукта. Так же сталкиваются с проблемой ручного определения контекста, необходимого для запуска автотестов, которые очень часто написаны на разных стеках. На занятии поговорим как можно решить данные проблемы при помощи Docker и docker-compose и почему Docker сегодня так востребован и популярен среди инженеров по автоматизации тестирования.

Что будет рассмотрено:
Рассмотрим Docker как инструмент для управления жизненным циклом контейнеров
поговорим о тонкостях его использования
немного затронем docker-compose для описания стека и управления им.

Какие результаты на выходе:
После занятия слушатели смогут:
- заворачивать автотесты в контейнеры
- управлять ими
- использовать docker-compose для разворачивания стека тестирования.

Регистрация и подробности о курсе: https://vk.cc/cS8lyU

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
1
Общие вопросы по Cypress на собеседовании

#читать #cypress #собеседование

Cypress — это фреймворк нового поколения, который используется для автоматизации тестирования веб-приложений.

Читать далее
У @qa_guru карьерная пятница!

Днём 12 декабря ребята проведут открытый эфир о карьере.

Вместе вы простроите понятный маршрут в автоматизацию тестирования на 2026 год. И сможете сразу к нему приступить.

👉 Выступит карьерный консультант hh.ru Маргарита Головко. Она понимает рынок найма изнутри и каждый день видит, что помогает кандидатам двигаться в автоматизации.

Маргарита даст вам маршрутную карту manual → automation. С тем, что важно закрыть в ближайшее время, с чего начать и где находятся «узкие места».

И разберёт, почему Python по-прежнему востребован в автоматизации и как это использовать.

👉 Вместе с Маргаритой на встрече будет Елена Янушевская, преподаватель школы и опытный тестировщик на Python.

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

Напишете с нуля автотест на Python. И узнаете, как писать понятно. А ещё пройдётесь по топ-ошибкам новичков.

После эфира тревога уйдёт: появится ясность, где вы сейчас, куда идти и какие шаги нужно сделать.

📍 12 декабря, 13:00 МСК

Если давно думаете о переходе в автоматизацию — этот час поможет понять, что сделать в первую очередь.

🔥 Количество мест на этот вебинар ограничено, это последний карьерный вебинар года в школе.

Занять место здесь 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
👀 Материалы о работе с Playwright

6️⃣ Подробное руководство по локаторам в Playwright. Локаторы Playwright позволяют находить и взаимодействовать с элементами на веб-странице, используя такие характеристики, как атрибуты, роли, текст, метки, альтернативный текст и др. Понимание принципов работы локаторов, а также методов фильтрации и цепочки — ключ к созданию эффективных и надёжных автотестов на Playwright. Все эти темы рассмотрены в статье.

2️⃣ Визуальное тестирование в Playwright. Как убедиться, что интерфейс не «поехал» после очередного коммита? В этой статье разбираетсся, как настроить визуальное тестирование в Playwright, сравнивать скриншоты, проводить UI-регрессии, интегрировать проверки в CI и как подключить Chromatic для интерактивных снапшотов.

3️⃣ Тестирование API в Playwright. В статье разбирается, как использовать Playwright для тестирования GraphQL API.

4️⃣ Лучшие практики автоматизации тестирования в Playwright для QA-инженеров. Советы из этой статьи сэкономят вам часы отладки. Здесь рассмотрены правильная конфигурация, фикстуры, стабильные локаторы и грамотное мокирование данных.

5️⃣ Как грамотно организовать тесты в Playwright. При работе со сквозным тестированием (E2E, end-to-end) в Playwright критическое значение имеет поддержание упорядоченной и масштабируемой тестовой базы. Из этой статьи вы узнаете, как организовать тесты в Playwright наилучшим образом, начиная со структуры папок и заканчивая использованием хуков, аннотаций и тегов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🤷1
Хотите научиться устраивать системе краш-тест до того, как это сделают пользователи, и спать спокойно даже в пиковые нагрузки?

Разберем всё по полочкам на практическом стриме «Основы нагрузочного тестирования для лидов»

📆 16 декабря в 19:00 по МСК

Что узнаете на стриме:
- Инструменты: обзор популярных решений и инструкция по их применению.
- Профиль нагрузки: как разработать сценарий, который имитирует реальных пользователей, а не сферического коня в вакууме.
- Регрессия: как проводить регрессионное нагрузочное тестирование и зачем это нужно.
- База: основные понятия НТ, чтобы говорить с командой на одном языке.

📚А еще вас ждут практические задания, которые будем решать вместе.

➡️ Зарегистрироваться на стрим

Реклама. ООО "Инженеркатех" ИНН: 9715483673 erid: 2W5zFGVpJAU
🔥6👍4🥰2💩1
Лучшие практики автоматизации тестирования в Playwright для QA-инженеров

#читать #playwright

Эта статья познакомит вас с рабочими практиками, которые помогут построить эффективный и легко поддерживаемый тестовый набор на Playwright. Вы разберете структуру проекта, работу с моками и тестовыми данными, параллельный запуск, интеграцию с CI и борьбу с нестабильными (flaky) тестами. Следуя этим советам, вы сделаете автотесты быстрее, стабильнее и проще в сопровождении.

Читать далее
💡 Вакансии для автоматизаторов за прошлую неделю:

QA Automation Engineer. Офис / гибрид / Удалённо (Санкт-Петербург), 150-170 т.р.

AQA Middle. Удалённо, до 195 т.р.

QA Automation. Удалённо (РБ/Европа), $2200-3600

AQA Fullstack Engineer. Офис, удалёнка, гибрид (Россия, г. Москва, г. Самара), 200-240 т.р.

QA Automation Engineer. Удалённо (РФ), от 250 т.р.

Fullstack QA-инженер. Удалённо, до $4000

QA Fullstack. Удалённо (РФ, РБ), 250-350 т.р.

QA Automation Engineer. Удалённо (РФ, кроме Москвы и Санкт-Петербурга), до 360 т.р.

QA C#. Удалённо, до 395 т.р.

Full Stack QA. Удалённо, от $4000
Please open Telegram to view this post
VIEW IN TELEGRAM
2
👩‍💻 Полезные статьи о Git для QA-специалиста

1️⃣ Команды Git для QA автоматизации. В этой статье рассмотрены основные команды Git, которые должен знать каждый QA-инженер по автоматизации. Поверьте, эти команды значительно упростят ваш рабочий процесс.

2️⃣ Основы работы с GIT. Merge vs Rebase. Прочитав эту статью, вы узнаете об отличиях git rebase от родственной команды git merge, а также о потенциальныхвозможностях для включения git rebase в типичный рабочий процесс с Git.

3️⃣ Ветвление Git с примерами из реальной жизни. Разбираемся, как в Git правильно создавать, переключаться и удалять ветки, а также вести разработку feature-веток. В статье — реальные примеры из повседневной работы с репозиторием.

4️⃣ Зачем Git тестировщику. Статья объясняет, почему Git — важный инструмент не только для разработчиков, но и для тестировщиков.

🔎Интересные и необычные вопросы по Git (тест)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Docker: руководство для автоматизации тестирования

#читать #docker

Цель данной статьи – предоставить альтернативный подход к автоматизированному тестированию с применением докера. Автоматизированное тестирование будет проводиться отдельно от демо-площадки с помощью инструментов GitLab CI и Docker Compose в качестве средств для сборки контейнеров.

Читать далее
👍5
Selenium Python

Автор: Павел Хошев
Год издания: 2022

#python #selenium #ru

Скачать книгу
9
Автоматическая генерация тест-кейсов в GitHub Copilot по шаблонам

#читать

Главная сложность работы с ИИ — не просто в автоматизации, а в том, чтобы добиться стабильных результатов в команде при решении одних и тех же повторяющихся задач. Поскольку все думают по-разному, способы использования ИИ-инструментов, таких как ChatGPT или GitHub Copilot, могут различаться, что часто приводит к непоследовательным результатам.

Использование GitHub Copilot с шаблонами позволяет добиться стабильных и предсказуемых результатов для всей команды. В этой статье показано, как настроить шаблонный подход, чтобы Copilot генерировал тест-кейсы, которые всегда соответствуют требованиям.

Читать далее
3👍3👌1
Эмоциональный интеллект в работе руководителя QA

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

Основные темы:

— Что такое эмоциональный интеллект и из каких компонентов он состоит
— Как самостоятельно оценить уровень EI и понять свои эмоциональные паттерны
— Распознавание эмоций сотрудников и влияние эмоционального фона на работу команды
— Управление эмоциями: техники саморегуляции и регулирования командной динамики
— Как развивать эмоциональную устойчивость и эмпатию руководителя
— Применение EI в коммуникациях, обратной связи и разрешении конфликтов

Регистрация и подробности о курсе "QA Lead" - https://vk.cc/cSxJv2

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👩‍💻 Подборка статей по использованию Postman

1️⃣ Полное руководство по тестированию API с помощью Postman. Из этой статьи вы узнаете, зачем нужно тестировать API, что при этом нужно проверять и как автоматизировать тестирование API с помощью Postman.

2️⃣ Вопросы по Postman на собеседовании. В этой статье вы найдете наиболее часто задаваемые вопросы по Postman как для новичков, так и для опытных разработчиков и тестировщиков ПО.

3️⃣ Удаленная работа с Postman. В статье рассматриваются некоторые аспекты работы с Postman, позволяющие быстро перейти на полностью удаленную работу.

4️⃣ Postman скрипт для обновления токена авторизации. Автор делится практическим опытом: как настроить в Postman pre-request скрипт, который сам запрашивает и обновляет токен, даже если он живёт всего 5 минут. Полезно, если вы тоже устали обновлять токен вручную.

5️⃣ Множество способов запустить коллекции Postman. Метод запуска тестов надо выбирать в зависимости от нужд вашего проекта. Автор рассмотрела несколько способов, не требующих внешних интеграций.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42🥰2👍1
Хотите заставить ИИ работать на себя?

- Будь вы офисный рабочий, кто ищет лёгких решений рутинных задач на работе
- Предприниматель, который ищет способ автоматизировать часть бизнеса и снизить расходы
- Или простой пользователь интернета, кому интересно что могут нейросети сегодня

Если это про вас - добавляйте себе сборку каналов "Автоматизация с ИИ" и следите за развитием технологий в новом 2026 году!) Внутри сборки:

- Всё об автоматизации (от онлайн-бизнеса до производств)
- Как заставить работать ИИ-агента вместо себя (особенно актуально офисным рабочим)
- Тренды в мире технологий, следите за тем, как невероятное будущее приближается к вашему порогу.

🎄Забирайте сборку по ИИ, n8n автоматизации и облегчайте свою жизнь уже сегодня
📌 Материалы о работе с Cypress

1️⃣ Логирование пользовательских команд в Cypress. Из этой статьи вы узнаете, как настроить пользовательское логирование для оптимизации работы с тест-раннером (test runner).

2️⃣ Работа с xpath-селекторами в Cypress. Xpath-селекторы считаются довольно трудночитаемыми и не дают особых преимуществ по сравнению с селекторами CSS или атрибутами data-*. Тем не менее, они широко используются и являются оптимальным выбором для проектов, в которых у вас нет доступа к исходному коду. Из этой статьи вы узнаете, как их применять.

3️⃣ Общие вопросы по Cypress на собеседовании. В этой статье собраны вопросы по Cypress, которые вам могут задать на интервью. Заковыристых не будет, только самые необходимые.

4️⃣ Автоматизация UI тестов на Cypress. Подробное руководство по применению Cypress для автоматизированного тестирования пользовательского интерфейса.

5️⃣ Моки в Cypress. В любом современном фреймворке есть режим «горячей замены модулей» для ускорения процесса компоновки. Благодаря ему изменения в приложении мгновенно отображаются в браузере. В статье рассматривается такой режим для сквозных тестов в Cypress.

6️⃣ Гибкость и контроль над данными: применение моков в разработке. Статья об инструменте MSW (Mock Service Worker)для эмуляции бэкенда. Этот инструмент интегрируется с тестовыми фреймворками, такими как Jest или Cypress, и может использоваться в автоматизированном тестировании.

🔎 БОНУС: тест по Cypress
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
⚙️ Вакансии для автоматизаторов за прошлую неделю:

🚩 Автоматизированное тестирование. Удалённо, до 145 т.р.

🚩 AQA Java. Удалённо, до 200 т.р. на руки

🚩 QA FullStack. Удалённо (РФ), 180-210 т.р.

🚩 Инженер автотестирования 1С. Удалённо, до 210 т.р.

🚩 AQA Engineer. Офис / гибрид / Удалённо (Россия, г. Москва, г. Самара), 200-250 т.р.

🚩 QA Automation Engineer. Гибрид (г. Белград, Сербия) или удаленно из Сербии, до $3000

🚩 Fullstack QA Engineer. Удалённо, от $3000

🚩 QA Fullstack Java. Удалённо / офис (кроме РФ, РБ), $3000-6000

🚩 QA Авто. Удалённо (РФ), 250-270 т.р.

🚩 QA Auto Mobile. Удалённо (РФ), 250-350 т.р.

🚩 QA Fullstack. Удалённо (Россия), 270 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
Тестирование API в Cypress

#читать #cypress

В этой статье вы узнаете, как выполнять API тестирование с помощью Cypress, от установки до оптимизации тест-кейсов.

Читать далее
1
🔥 Полезные статьи о работе с Selenium

1️⃣ Как кликнуть по ссылке-изображению в Selenium. Ссылки-изображения — это ссылки на веб-страницах, представленные в виде изображения, при нажатии на которое происходит перенаправление на другое окно или страницу. Из этой статьи вы узнаете, как с ними работать в Selenium.

2️⃣ Поиск элементов по тексту ссылки в Selenium. Идентификация гиперссылок на веб-странице в Selenium осуществляется по тексту ссылки. В этой статье рассмотрены доступные методы поиска и доступа к ссылкам с помощью WebDriver.

3️⃣ Основы автоматизации тестирования с помощью Selenium. Цель этой статьи — познакомить вас с инструментом Selenium, его преимуществами и функциональными возможностями, а также показать, как легко создать свой первый тест на языке C#.

4️⃣ Обработка оповещений и всплывающих окон в Selenium. Статья покажет, как правильно работать с alert- и popup-окнами в Selenium — от перехвата до подтверждения/закрытия — чтобы ваши автотесты не падали на неожиданных модалках.

5️⃣ Профиль Firefox в Selenium: руководство по настройке. Профиль Firefox — это параметры персонализации, применяемые в браузере. Статья рассказывает, как настроить профиль для Selenium-тестов.
Please open Telegram to view this post
VIEW IN TELEGRAM