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

selenium, playwrite, pytest

@viktorreh @aldrson
Download Telegram
End-to-End Web Testing with Cypress

Автор:
Waweru Mwaura
Год издания: 2021

#en #cypress #qa

Скачать книгу
2🔥2
Поиск элементов в Playwright

#читать #playwright

Самый удобный способ найти элемент – использовать генератор тестов Playwright, который позволяет не только создавать тесты, но и генерировать локатор для определенного элемента.

Читать далее
6
15 лучших вопросов на собеседовании по Cypress

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

Вы наверняка слышали, как много сейчас говорят о Cypress. Этот инструмент широко применяется для проведения сквозного (end-to-end) тестирования, что и неудивительно: он довольно удобен в использовании.

Читать далее
🚩 ШПАРГАЛКА по Git

12 ключевых команд, которые составляют основу рабочего процесса Git.

#git
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
💥 Современная практика тестирования производительности

6️⃣ Руководство по тестированию производительности: победить задержки, удержать пользователей. Пошаговое и очень практичное руководство по тестированию производительности: от ключевых принципов и популярных проблем до тест-кейсов, метрик и выбора инструментов. После прочтения станет понятнее, как строить надежные, быстрые и устойчивые приложения — и что именно проверять, чтобы избежать критичных узких мест.

2️⃣ 5 преимуществ использования ИИ в тестировании производительности. Тестирование производительности выходит на новый уровень благодаря ИИ. Машинное обучение и анализ данных позволяют точнее симулировать поведение пользователей, выявлять узкие места и устранять их до сбоя. В статье — 5 причин, почему ИИ стоит внедрять уже сейчас.

3️⃣ Тестирование производительности фронтенда с помощью Cypress. Статья о том, как использовать Cypress не только для UI-тестов, но и для измерения производительности фронтенда: загрузки страниц, времени отклика и стабильности. Пригодится, если хотите добавить метрики скорости прямо в автоматизацию.

4️⃣ Тестирование производительности API: улучшаем пользовательский опыт. Руководство по нагрузочному, стресс- и spike-тестированию API: покажет, как проверить стабильность и масштабируемость, а также когда и какие метрики важно смотреть.

5️⃣ Сидинг тестовых данных: как готовить окружение перед нагрузочным тестированием. Практическое руководство по подготовке данных перед нагрузочным тестом — чтобы тест был реалистичным, нагрузка отражала реальные сценарии, а результаты можно было анализировать с уверенностью.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
Какой он, QA-инженер 2026?

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

Если вы выбираете, с какого языка начать год, залетайте на эфир про Kotlin в @qa_guru.

Его любят за ёмкость и скорость, но подходит Kotlin не всем. На эфире вы узнаете:

• когда Kotlin решает проблемы в автоматизации тестирования
• кому язык точно не нужен
• как инженеру грамотно использовать базу на Java, чтобы легко расширить стек и вырасти в цене

20 января, 20:00

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

Занимайте место, эфир открытый.
Please open Telegram to view this post
VIEW IN TELEGRAM
💩21
Лучшие вопросы и ответы на собеседовании по TestNG

#читать #testng

TestNG расшифровывается как Testing Next Generation. Это фреймворк для автоматизации тестирования, используемый для языка программирования Java.

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

🚩 Middle тестировщик (Playwright + TypeScript). Удалённо (из РФ), 620 руб/час.

🚩 Middle Full-Stack QA Engineer (Java). Офис / гибрид (Ташкент, Узбекистан), $2500-3000

🚩 Middle QAА (Python). Удалённо, 230-250 т.р.

🚩 Senior QA FullStack (Java). Удалённо, проектная занятость, 250-270 т.р.

🚩 Fullstack QA Engineer (Java). Удалённо (кроме РФ и РБ), $3500

🚩 Senior FullStack QA Engineer (JS). Удалённо (страны ЕС, а также Грузия, Сербия, Молдова, Черногория и Армения), от $3500

🚩 QA Fullstack (стек C#). Удалённо (РФ и дружественные страны), 250-310 т.р. на руки

🚩 QA Fullstack (стек Python). Удалённо (РФ и дружественные страны, гражданство РФ и РБ), 300-330 т.р. на руки

🚩 QA Fullstack (стек Java). Удалённо (РФ и дружественные страны, гражданство РФ), 330-350 т.р. на руки
Please open Telegram to view this post
VIEW IN TELEGRAM
Большой учебник по Cypress.
Обновлено 20.12.2025.

Этот учебник охватывает все аспекты работы с Cypress — мощным инструментом для автоматизации тестирования веб-приложений.

Новые страницы нашего учебника:

🔎 Как запустить Cypress-тесты в Jenkins?

🔎 Как писать сквозные тесты с помощью Cypress и Node.js

🔎 Использование POM в Cypress

🔎 Выборка тестов в Cypress

🔎 experimentalNetworkStubbing — заглушка сети в Cypress

🔎 Настройка тестовой среды в Cypress

Перейти на учебник https://qarocks.ru/big-cypress-textbook/

❗️QaRocks | Шарьте этот пост с друзьями, изучающими QA!
Please open Telegram to view this post
VIEW IN TELEGRAM
Матрица компетенций для QA-команды

Как создать матрицу компетенции и выстроить систему грейдирования для QA-команды? - бесплатный вебинар.
очему в одних командах люди растут и горят работой, а в других — застревают и уходят? Всё дело в прозрачной системе развития. На этом вебинаре разложим по шагам, как создать матрицу компетенций для QA-команды и выстроить внятную систему грейдов, которая помогает развивать специалистов, а не превращается в формальность.

Вы узнаете:
- Какие компетенции действительно важны для QA-специалистов разного уровня
- Как описывать уровни развития — без воды и абстракций
- Как на основе матрицы построить систему грейдов, которая станет опорой для развития, найма, ревью и мотивации
- И главное — как внедрять всё это в реальной команде: без сопротивления и бюрократии

Если хочешь быть тем, кто не просто "ведёт команду", а помогает ей расти — этот вебинар для тебя.
Регистрируйся и получи готовый фреймворк, который работает.

👉 Регистрация и подробности о курсе: https://clck.ru/3RNwBv

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Как использовать Jenkins для автоматизации тестирования

#читать #jenkins

Jenkins – это сервер автоматизации, который можно использовать для управления всеми этапами CI/CD. Благодаря поддержке множества тестовых фреймворков, плагинов и инструментов автоматизации, Jenkins также можно использовать для разработки и запуска автоматизированных тестов.

Читать далее
3👍2
👩‍💻 Материалы по Git, которые могут быть полезны тестировщику

1️⃣ Команды Git для автоматизации тестирования: лучшие практики и продвинутые техники. Руководство по «здоровому» Git-workflow: от атомарных коммитов и веток до понятных сообщений и стабильных слияний — чтобы совместная работа над кодом была надёжной и предсказуемой.

2️⃣ 20 базовых команд Git. Как новичкам, так и опытным пользователям будет полезно еще раз повторить базовые повседневные команды.

3️⃣ Практическое руководство по использованию Git. Если вы думаете, что Git — это сложно, это статья развеет сомнения: простые команды, понятные объяснения веток, коммитов и репозиториев, и инструкции для первой практической работы. Отличный старт для тех, кто делает первые шаги с Git.

4️⃣ Как исправлять ошибки в Git, не оставляя улик. Иногда так хочется быстро закоммитить изменения с commit message «Remove debug log», «fix» или «fix fix fix»! Такие коммиты как грязные носки под кроватью: их не видно, пока не придёт ревьюер с пристальным взглядом. Эта статья научит вас исправлять ошибки правильно.

⭐️ Git-квест для повелителя репозиториев (тест)

▶️ Git для тестировщиков (плейлист)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
Друзья, кто использует Postman в работе или изучении QA - поставьте лайк если да и дизлайк если нет.

Есть ли какие то темы по Postman, которые бы вы хотели, чтобы мы рассмотрели в нашем канале?
👍138👎19
Headless-браузер в Selenium (HtmlUnitDriver)

#читать #selenium

Безголовый браузер (headless browser) – это веб-браузер без графического интерфейса пользователя. Он может работать в фоновом режиме, не отвлекаясь на визуальные эффекты.

Читать далее
2
Большой учебник по Playwright.
Обновлено 20.12.2025.

Сборник статей об использовании Playwright - мощного инструмента для автоматизированного тестирования веб-приложений.

Новые страницы нашего учебника:

🟪 Лучшие практики автоматизации тестирования в Playwright для QA-инженеров

🟥 Частые проблемы при тестировании в Playwright (и способы их решения)

🟪 Playwright vs Selenium: гайд по современной автоматизации тестирования

🟥 Агенты Playwright

🟪 Подробное руководство по локаторам в Playwright

🟥 Как работать с селекторами в Playwright?

🟪 Парсинг данных после авторизации в Playwright

🟥 Веб-скрапинг с помощью Playwright

🟪 Навигация и взаимодействие с веб-страницами в Playwright

🟥 Playwright UI Mode

🟪 Локаторы в Playwright

🟥 Global Cache, или как выполнить BeforeAll в Playwright один раз для всех воркеров

🟪 Визуальное тестирование в Playwright

🟥 Фикстуры в Playwright на простом примере


Перейти на учебник https://qarocks.ru/big-playwright-textbook/


❗️QaRocks | Шарьте этот пост с друзьями, изучающими QA!
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥7👍2👌1
🔔 Вакансии для автоматизаторов за прошлую неделю:

✔️ AQA Engineer (Python, JS). Удалённо (РФ), 140-170 т.р.

✔️ AQA Engineer (Python). Удалённо (РФ), 200 т.р.

✔️ QA Auto Mobile (Java). Удалённо (Москва), 200-310 т.р.

✔️ QA Fullstack Senior (Python). Удалённо (кроме РФ и РБ), $2800-3800

✔️ Lead QA Automation Engineer (Python). Удалённо (РФ), 220-260 т.р.

✔️ QA Fullstack Java. Удалённо (по РФ), до 300 т.р.

✔️ QA Fullstack Java. Удалённо (РФ и дружественные страны), 250-330 т.р.

✔️ QA Fullstack (стек Java). Удалённо (РФ и РБ), 250-320 т.р. на руки

✔️ QA Engineer (C#). Удалённо (РФ и РБ), 250-330 т.р. на руки

✔️ QA Engineer Auto (Java). Удалённо, до 380 т.р.

✔️ QA Fullstack C#. Удалённо (РФ), до 400 т.р.

✔️ QA Fullstack (стек Java). Удалённо (РФ и РБ), 320-400 т.р.

✔️ Middle+ QA (нагрузочное тестирование, Python). Удалённо (РФ), 340-370 т.р.

✔️ AQA Mobile Engineer (Java). Удалённо (РФ), 350-405 т.р.

✔️ QA Auto Java (Full stack). Удалённо (РФ и РБ), до 408-461 т.р.

✔️ QA Senior Automation Engineer (Python). Удалённо (кроме РФ и РБ), $5500

✔️ AQA Engineer Java. Удалённо / гибрид (Польша, Кипр, Грузия, Сербия, Испания), от $6000
Please open Telegram to view this post
VIEW IN TELEGRAM
😊Привет, меня зовут Яна и я ведущий тестировщик ПО в Магните 👌.

Я веду канал @yanaoqa где ты сможешь найти ответы на вопросы

Как составить резюме, чтобы HR писали тебе сами?
Резюме часть 1 и примеры резюме.

Что мне написать в сопроводительном письме?
Про сопроводительное письмо и примеры

Как мне выбить оффер побольше?
О зарплатных переговорах и примеры переписки с HR

Как правильно себя презентовать и что говорить на собесе? Самопрезентация с примерами и структурой

Думаешь перейти в IT или вырасти в грейде и з/п, но не знаешь, с чего начать?

С моей помощью ты можешь обучиться таким профессиям как QA Engineer / Fullstack Python / AQA Python / QA Automation Python (в посте "Навигация" найдешь подробности о каждом варианте)

Что ты получишь на обучении?

Вся теория + закрепление практикой на примере реального проекта. Помощь с резюме/самопрезентацией.

Сопровождение до и после трудоустройства.

Записи собеседований: скрининги, тех.собесы, софт скиллы

Записи лекций по теории тестирования, шаблоны и многое другое

Вопросы, которые задают в компаниях на этапе скрининга/тех.собеса/финала, а так же вопросы, которые ты можешь задать на собеседовании

И самое крутое: неограниченное общение и советы (в свободное от работы время) в чате, от 2 действующих специалистов: AQA Python и SQA Engineer (Ручное тестирование)

Закрытые чаты, кроме двух менторов есть ещё опытные тестировщики :)

Сейчас открыт набор на обучение QA Automation Python/ Fullstack Python (пост тут)

Только-только стартовали, всем кто запишется - карьерная консультация в подарок!


❤️ Подписывайся чтобы не пропустить новости!

@yanaoqa
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍11👏8💩6🎉4🤮3🤡3
Media is too big
VIEW IN TELEGRAM
Список навыков для автоматизации тестирования на python👌🏻
👍63🏆2🔥1💩1
Java.hasChosen(you) 


🥶😟

Почему Java всё ещё №1 в автотестах?

Стас Васенков, основатель школы автотестировщиков @qa_guru, расскажет про свой мэтч с Java. Чем его зацепил этот язык и куда привёл. И куда Java может привести вас.

Приходите на открытый эфир 27 января 13:00 (МСК)

Что будет:
— неочевидные карьерные сценарии
— внутрянка: какой стек ждут, когда ищут автоматизатора
— кому Java уже не поможет 🐹

Не откладываем в TODO webinar.join();
Please open Telegram to view this post
VIEW IN TELEGRAM
Test Nexus для мобильного тестирования в Appium

#читать #appium

Рассмотрим один простой и понятный подход, связанный с автоматизацией тестирования мобильного пользовательского интерфейса с помощью Appium.

Он называется Test Nexus. Что такое Test Nexus? По сути, это список различных тестовых компонентов, визуализированных специальным образом, чтобы дать исходное представление об устройстве приложения: из каких кнопок оно состоит, куда ведет каждая из них, за какую функциональность отвечает и т.д.

Читать далее
🔥1
✔️ Как бы вы оценили свой английский?
Anonymous Poll
10%
I am zero
29%
Beginner
30%
Middle
20%
Middle+
8%
Advanced
2%
Fluent