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

selenium, playwrite, pytest

@viktorreh @aldrson
Download Telegram
Готовы погрузиться в автотестирование на Java Advanced? QA.GURU дарят такую возможность! 🚀

🤩 Забирайте абсолютно бесплатно мини-набор для продвинутых автоматизаторов — смотрите вебинар, выполняйте практическое задание на тренажере с написанием автотеста, изучайте карьерный гайд и получите секретный бонус!

— Урок с написанием кода

Внутри:

• Разбор, зачем в JDBC всё построено на интерфейсах.
• Объяснение роли Driver и принципа его работы.
• Причина, почему результат запроса удерживает соединение.
• Пример отправки запроса к БД из автотеста.
Лайвкодинг на практике.


— Практика в тренажере

После урока вы получите доступ к интерактивной платформе, где:

Повторите код из занятия.
• Выполните задание в условиях, максимально близких к реальной работе.
Закрепите навык работы с автотестами на реальном проекте.


— Карьерный гайд для автоматизаторов на Java

Внутри:

• Вопросы с реальных собеседований.
• Частые задачи и решения.
Критерии оценки Junior / Middle / Senior.
• Подборка полезных ресурсов для роста: документация, книги, задачи и QA-чаты.


Секретный бонус 👍
После прохождения мини-программы вам откроется персональная скидка 10% на полный курс по автоматизации тестирования на Java Advanced! Кстати, уже 17 сентября стартует новый поток!

⚡️ Забрать всё это можно прямо сейчас по ссылке!

Это отличный шанс погрузиться не только в теорию, но и попрактиковаться уже сегодня!
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥1
💡 Вакансии для автоматизаторов за прошлую неделю:

🟩 QA Auto C#. Удалённо (РФ), 170-240 т.р.

🟩 Тестировщик Fullstack. Удалённо (РФ), до 200 т.р.

🟩 FullStack QA Engineer. Удалённо, 2000-3500 евро

🟩 AQA Engineer. Удалённо (РФ), 200-220 т.р.

🟩 QA Fullstack. Удалённо / гибрид / офис (Ростов-на-Дону), до 240 т.р.

🟩 QA Fullstack Java. Удалённо (РФ), 220-250 т.р.

🟩 AQA Java. Удалённо, до 260 т.р.

🟩 Fullstack QA Engineer. Удалённо / офис (РФ), 240-320 т.р.

🟩 QA Engineer C#. Удалённо (РФ и дружественные страны), 250-300 т.р.

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

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

🟩 QA Авто. Удалённо, 270-290 т.р.

🟩 QA Auto C#. Удалённо, 300-350 т.р.

🟩 Fullstack QA (C#). Удалённо, 300-350 т.р.

🟩 Инженер по автоматизированному тестированию. Удалённо / гибрид / офис, от 355 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
👎1
✔️ Статьи об Appium для автоматизаторов тестирования

1️⃣ Разбор архитектуры Appium. Знание внутреннего устройства и архитектуры инструмента может оказаться очень полезным, особенно если вы пользуетесь им ежедневно.

2️⃣ Как запускать параллельное выполнение тестов в Appium? Чтобы ускорить выполнение тестов, можно запустить их одновременно, используя параллельное тестирование с Appium. В статье рассказывается, как это сделать.

3️⃣ Лучшая шпаргалка по Appium для Java. Тут вы найдете все, что вам нужно знать: от самых простых операций до самых продвинутых конфигураций.

4️⃣ Appium для iOS на Java под macOS: настройка за 10 минут. В статье разбирается пошагово, что необходимо установить, как настроить симуляторы, как запустить приложение в симуляторе и как выполнять действия с помощью автотестов.

5️⃣ [Appium:iOS] Как работать с запросами разрешений в Appium: распознаём, что от нас хочет iOS. Одна из самых неприятных (из интересных) проблем в автоматизации iOS‑приложений — работа с системными запросами разрешений. Если вы сталкивались с тем, что тесты падают из‑за неожиданно появляющихся системных диалогов — эта статья может вам помочь.
Please open Telegram to view this post
VIEW IN TELEGRAM
4
How to Test a Time Machine

Автор:
Noemi Ferrera
Год издания: 2023

#qa #en

Скачать книгу
📕 Первый автотест: пишем на Java с JUnit и Selenium для QA-инженеров, начинающих автоматизаторов и всех, кто хочет уверенно настраивать проекты под автотесты

На открытом уроке 15 сентября в 20:00 мск мы погрузимся в тонкости работы реальных автотестов на Java с использованием JUnit и Selenium:

📗 На вебинаре разберём:
1. Как писать и запускать тесты на JUnit и как работает Selenium WebDriver.
2. Основы хорошего автотеста: ассерты, читаемость, стабильность.

📘 В результате вы сможете на практике создать реальный автотест на Java с JUnit и Selenium.

👉 Регистрация и подробности о курсе QA Automation Engineer: https://vk.cc/cPu1pg

Все участники открытого урока получат скидку на курс "QA Automation Engineer"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
📌 Статьи о применении Appium в тестировании

1️⃣ Руководство по установке и использованию Appium. Короткий туториал по Appium. Вы узнаете, что это такое, познакомитесь с философией этого инструмента, разберетесь, с какими приложениями он может работать, какова его архитектура.

2️⃣ Deep Linking – ускорение тестов в Appium. Техника диплинков (Deep Link Technique) – это кроссплатформенная стратегия, позволяющая ускорить выполнение мобильных тестов и повысить их стабильность. Познакомьтесь с ней поближе!

3️⃣ Автоматизация системных приложений iOS и Android с помощью Appium. Замечательная особенность технологии Appium заключается в том, что в зависимости от используемого драйвера мы можем автоматизировать не только установленные нами приложения. В этой статье разбирается, как автоматизировать приложения, встроенные в саму ОС телефона.

4️⃣ Как реализовать методы скроллов через Appium для Android-приложений. В статье рассмотрены несколько методов скроллов класса TouchAction инструмента Appium, которые позволяют скроллить до нужного элемента или проверить свайп модального окна.

5️⃣ Вопросы по Appium на собеседовании. Список вопросов для подготовки к интервью. Рассмотрены такие темы, как основы и продвинутые возможности Appium, концепции автоматизации, устранение неполадок и лучшие практики.

6️⃣ Параллелизация в Appium на симуляторах и эмуляторах. В этой статье разобрано, как использовать параллельное выполнение тестов в TestNG на симуляторах и эмуляторах.

7️⃣ Автоматизация тестирования мобильных приложений на Python с использованием Appium и Pytest. Пишем первый тест. Руководство по построению проекта и запуска первых тестов.
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥2👌2
💥 Вакансии для автоматизаторов за прошлую неделю:

🟧 QA Manual / Automation Engineer. Удалённо, 100-200 т.р.

🟧 Инженер по автоматизации тестирования. Удалённо, 150-350 т.р.

🟧 AQA Engineer. Удалённо (РФ), 200-220 т.р.

🟧 QA Fullstack Engineer. Удалённо, 200-300 т.р.

🟧 FullStack QA Engineer. Удалённо, 200-350 т.р.

🟧 QA Automation Engineer. Удалённо, 220-310 т.р.

🟧 Middle / Senior QA Automation. Удалённо, 220-360 т.р.

🟧 QA Auto Python. Гибрид (Казань), от 230 т.р.

🟧 QA Auto (Senior / Middle). Удалённо (РФ), 230-420 т.р.

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

🟧 QA Auto. Удалённо, 260-290 т.р.

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

🟧 AQA SDET. Удалённо, ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
Кажется, про ИИ сегодня говорят все — но как работать с ним и внедрять AI в QA процессы понимают далеко не многие ⚡️

Обычные подходы тут не работают: искусственный интеллект нелинеен, непредсказуем и требует новых методик проверки.

На совместном митапе QA Lead IT Test (команда-разработчик TMS DoQA) Андрей Бракоренко и CTO Cleverbots Алексей Панфилов расскажут:

✔️ как тестировать продукты, где встроен AI (в чем отличие от классической логики, какие метрики качества нужны, какие новые типы тестов появляются);

✔️ как использовать ИИ для ускорения работы QA-команды;

✔️ по каким шагам необходимо внедрять AI в QA-процессы (какие инструменты выбрать и как обучить команду).

🗓 Встречаемся онлайн 16 сентября в 18:00.
👉 Регистрация на митап по ссылке.

Ждем вас — будет суперполезно!

Erid:2VfnxwvhYzk
Реклама, ООО «АйТи Тест», ИНН 7105046527
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1💩1
🔥 Материалы по теме CI/CD в разрезе тестирования

Как запускать тест-кейсы Playwright в CI/CD. В этой статье подробно рассказано, как настроить CI/CD-конвейер в Bitbucket Pipelines для автоматического запуска тестов Playwright.

Лучшие практики автоматизации тестирования для Agile и CI/CD. Внедрение автоматизации тестирования в Agile и Continuous delivery сопряжено с риском неудачи. Это связано с тем, что объект тестирования меняется со временем, поскольку он импровизируется разработчиками в каждом спринте. В статье вы найдете советы, которые вам помогут решить эту проблему.

Postman в CI/CD: от локальных тестов к пайплайну. В этой статье рассказывается, как превратить локальные тесты Postman в полноценный шаг CI/CD-пайплайна.

Continuous Testing в CI/CD: что это, зачем нужно и как работает. Из этой статьи вы узнаете, что такое непрерывное тестирование и какую роль оно занимает в CI/CD.

Зачем CI/CD тестировщикам? Сейчас компетентность в сфере TestOps является таким же базовым требованием к QA-инженерам, как и написание автоматизированных тестов. В этой статье разбирается, почему CI/CD — отличный инструмент контроля качества.

✔️ БОНУС

▶️ CI/CD для тестировщика + Jenkins. Видео про CI/CD для тестировщика с примерами работы в Jenkins.
Please open Telegram to view this post
VIEW IN TELEGRAM
7
📕 Архитектура и написание backend тестов для разработчиков Java, QA инженеров, автоматизаторов, QA Lead и DevOps-специалистов

На открытом уроке 17 сентября в 20:00 мск мы погрузимся в тонкости построения архитектуры надежных и понятных backend-тестов:

📗 На вебинаре разберём:
1. Использование Java и RestAssured для API-тестирования, приёмы структурирования и переиспользования кода.
2. Архитектурные принципы построения надёжных тестов.

📘 В результате на практике освоите построение надежных backend-тестов, научитесь писать чистый, гибкий и поддерживаемый код на Java с RestAssured и получите архитектурные шаблоны и рабочие примеры для своих проектов.

👉 Регистрация и подробности о курсе Java QA Engineer. Professional: https://vk.cc/cPz8E5

Все участники открытого урока получат скидку на курс "Java QA Engineer. Professional"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
1
💥 Полезные статьи о работе с Selenium

6️⃣ Пройди собеседование на QA: 15 популярных вопросов и ответов (Python + Selenium + API). Готовитесь к собеседованию по тестированию? В этом материале собраны основные вопросы по работе с Python, Selenium и API, которые помогут вам подготовиться к интервью и повысить шансы на успешное трудоустройство.

2️⃣ Начало работы с Selenium IDE. Из этой статьи вы узнаете, как пользоваться Selenium IDE: от установки и записи действий до настройки команд и отладки.

3️⃣Как автоматизировать вход в систему в Selenium. В статье представлены методы автоматизации входа с помощью прямых API вызовов и управления токенами через localStorage. Эти техники помогут вам оптимизировать автоматизацию и ускорить проверки.

4️⃣Selenium vs Playwright: нехайповый разбор. Автор поделился практическим взглядом на Selenium и Playwright: чем они отличаются, какие проблемы решают и почему выбор инструмента напрямую влияет на надёжность автоматизации.

5️⃣ Автоматизация при создании профилей для антидетект браузера через API: мой практический опыт. Когда у тебя 10–15 профилей, нет смысла заморачиваться со скриптом (хотя если он уже готовый — почему бы и нет, правда?) Но когда профилей нужно кратно больше? Можно, конечно воспользоваться массовым созданием, но кому-то проще, интереснее, да в конце-концов разумнее написать скрипт, который сделает всё за вас.
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Самовосстановление в веб-автоматизации

#читать

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

Читать далее
Как дождаться загрузки страницы в Cypress

#читать #cypress

Тесты на Cypress могут быть довольно быстрыми. Иногда даже быстрее, чем тестируемое приложение. Если вы столкнулись с ситуацией, когда Cypress работает быстрее, чем загружается ваше приложение, то эта статья для вас.

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

⚙️ QA Auto Java. Офис / гибрид (Казань), до 180 т.р.

⚙️ Автотестировщик Python. Удалённо / гибрид (РФ), 180 т.р.

⚙️ AQA Middle. Удалённо, до 210 т.р.

⚙️ QA full stack engineer. Удалённо (РФ), 200-300 т.р.

⚙️ QA Fullstack. Удалённо (РФ), 230-300 т.р.

⚙️ QA Auto. Удалённо (РФ), 250-280 т.р.

⚙️ QA авто (Senior). Удалённо, 250-270 т.р.

⚙️ QA Full-stack. Удалённо (РФ), 250-300 т.р.

⚙️ AQA Engineer. Удалённо (Москва), до 300 т.р.

⚙️ QA Engineer C#. Удалённо (РФ), 250-310 т.р.

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

⚙️ QA Auto (Python). Удалённо (РФ), 280-320 т.р.

⚙️ QA Auto Java. Удалённо (РФ), 350-395 т.р.

⚙️ QA Fullstack. Удалённо (РФ), 350-400 т.р.

⚙️ QA Auto. Удалённо (РФ), ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Автоматизация на Java в 2025: чего хотят работодатели и как QA-инженеру оставаться востребованным специалистом.

Ручное тестирование замедляет релизы и снижает качество, именно поэтому компании всё чаще выбирают автоматизацию.

Почему именно Java остаётся языком №1?
Автотесты на Java востребованы для API, а также легко адаптируемы под UI и Mobile-тестирование.
Релизы ускоряются в разы, когда проверки управляются с помощью кода.
Высокий уровень зарплат и возможность работать в самых стабильных отраслях (финтех, телеком, различные интеграторы).

🗓 Уже 25 сентября в 20:00 по МСК состоится бесплатное занятие от онлайн-школы QA.GURU: «Ваш первый автотест на Java: шаг в автоматизацию и карьерный рост».

Если вы хотите разобраться:

— как manual-QA переходят в automation на Java и выходят на новый уровень дохода;
чего ожидают компании от автотестировщиков в осенний сезон;
— готовы ли работодатели обучать сотрудников автоматизации тестирования.

Приходите на вебинар! Зарегистрироваться можно по ссылке ✔️

Также вас ждет:

— практика: написание первого автотеста на Java за 15 минут вместе с наставником QA.GURU;
— кейсы студентов: реальные примеры внедрения Java-автотестов в работу;
секретный бонус для тех, кто досмотрит вебинар до конца🎁

👉 Сделайте первый шаг в автоматизацию на Java сейчас! Регистрируйтесь по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1👏1
Global Cache, или как выполнить BeforeAll в Playwright один раз для всех воркеров

#читать #playwright

BeforeAll в Playwright запускается в каждом воркере, а не один раз на все тесты — и это часто ломает ожидания тестировщиков. И этой статьи вы узнаете, почему так происходит и какие есть стандартные обходные пути.

Читать далее
3
Как тестировать приложения Google Play

#читать #testers

В данной статье мы рассмотрим, как протестировать стороннее приложение в Google Play и как определить ID элементов экрана стороннего приложения.

Читать далее
5
История автоматизированного тестирования

#читать

Загляните в историю автоматизации тестирования: от первых мейнфреймов и Waterfall до современных практик CI/CD, Agile и возможностей ИИ, таких как автоматическая генерация и адаптация тестов с помощью ChatGPT.

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

🔗 QA Automation Engineer. Удалённо, до 220 т.р.

🔗 QA full stack Java. Гибрид, 150-250 т.р.

🔗 Тестировщик фуллстек С#. Удалённо (РФ), до 260 т.р.

🔗 AQA. Удалённо, до 270 т.р.

🔗 Middle/Senior QA Automation. Удалённо, $2200-3600

🔗 AQA (Python). Удалённо (РФ), 180-200 т.р.

🔗 QA auto. Офис (Ташкент), $2500-3500

🔗 QA full-stack. Удалённо (РФ), 200-300 т.р. на руки

🔗 FullStack QA Engineer. Удалённо, 200-350 т.р.

🔗 Middle QA Automation Engineer. Офис / гибрид (Сколково), 215 т.р.

🔗 QA Fullstack (Java). Удалённо (РФ + дружественные страны), 250-300 т.р.

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

🔗 QA Auto. Удалённо (РФ), до 350 т.р.

🔗 Fullstack QA на С#. Удалённо (Россия), 250-370 т.р.

🔗 QA Auto C#. Удалённо, 250-380 т.р.

🔗 QA Full Stack (Middle / Senior). Удалённо (РФ / РБ), 250-400 т.р.

🔗 AQA Engineer Java / Android. Удалённо (РФ), 250-400 т.р.

🔗 QA Engineer C#. Удалённо (РФ), 326-370 т.р.

🔗 Full Stack QA Engineer. Удалённо, 420-470 т.р.

🔗 Инженер AutoQA Middle. Удалённо (РФ / РБ), ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2