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

selenium, playwrite, pytest

@viktorreh @aldrson
Download Telegram
👩‍💻 Материалы по 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, которые бы вы хотели, чтобы мы рассмотрели в нашем канале?
👍139👎20
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
30%
Beginner
30%
Middle
19%
Middle+
9%
Advanced
2%
Fluent
Хочешь прокачать навыки тестировщика? Регистрируйся на практический курс от YADRO 📨

Автоматизированное тестирование на Python — одна из самых устойчивых инженерных профессий: ни один ИИ не заменит понимание системы, контекста и ответственности за качество.

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

Что ты получишь:
⏺️ 2,5 месяца работы над проектом
⏺️ 80% времени – практика, задания и code review
⏺️ менторство от инженеров компании
⏺️ шанс попасть на стажировку в YADRO по итогам обучения


*️⃣ Скиллы, которыми овладеешь: создание и поддержка автотестов, работа с API и UI, интеграция тестов в CI/CD.
*️⃣ Подходит тебе, если: ты студент 2 курса и старше, знаком с основами тестирования и базовым программированием.

Подробности о курсе и других направлениях подготовки смотри на сайте!
🔥1
Selenium WebDriver Recipes in C#

Авторы:
Courtney Zhan, Zhimin Zhan
Год издания: 2024

#qa #selenium #csharp #en

Скачать книгу
🔥 Статьи о тестировании API, которые пригодятся начинающим тестировщикам

1️⃣ Тестирование API в Cypress. Пошаговый гайд по работе с запросами, проверкам и встроенной проверке ответов.

2️⃣ Вопросы по API на собеседовании. Эта статья поможет вам найти ответы на распространенные вопросы по тестированию API, чтобы вы почувствовали себя уверенным и готовым продемонстрировать свои навыки на собеседовании.

3️⃣ Нагрузочное тестирование Rest API с помощью Apache JMeter. Apache JMeter может использоваться для моделирования нагрузок по различным сценариям и вывода данных о производительности разными способами, включая графики, CSV и XML файлы. В статье разбирается базовое нагрузочное тестирование с помощью этого инструмента.

4️⃣ Тест-кейсы для тестирования API. Небольшая вводная статья о том, какие проверки стоит включать в тест-кейсы для API, с базовым примером и общими рекомендациями для новичков.

5️⃣ Бесплатные инструменты тестирования API. Список из 15 инструментов с открытым исходным кодом.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Как отсутствующий часовой пояс сломал автоматизацию тестов

#читать

Будучи инженером-тестировщиком, задумывались ли вы о том, насколько надежна ваша среда автоматизации? Или, возможно, сталкивались с проблемой нестабильности, когда что-то идеально работает локально, но необъяснимо сбоит в тестовой среде?

Автор этой статьи поделился небольшим, но крайне важным открытием. На первый взгляд, ситуация весьма тривиальна. Однако если упустить ее из виду, то можно запросто сломать всю автоматизацию тестирования.

Читать далее
3👍1