Автоматизация тестирования
7.58K subscribers
239 photos
9 videos
4 files
286 links
Справочник материалов по Автоматизации тестирования.
Туториалы по всем основным технологиям. Книги и тесты для самопроверки.

selenium, playwrite, pytest

@viktorreh @aldrson
加入频道
😉 Давно мечтаете попробовать себя в автотестировании на Python? QA.GURU дарят такую возможность:

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

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

На уроке:

• Напишете свой первый автотест — даже без опыта в коде.
• Разберёте библиотеки Selenium, Playwright и Selene.
• Поймёте, как тестировать Web, Mobile и API в одном проекте.
• Узнаете тренды QA и фишки из практики.
• Выясните, как стартовать в профессии, пройти собеседование и выделиться среди кандидатов.


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

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

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


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

Внутри:

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


Секретный бонус от QA.GURU 🤫
После прохождения мини-программы вам откроется персональная скидка 10% на полный курс QA.GURU!

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

Кстати, полноценный курс автоматизации на Python от QA.GURU стартует уже 28 августа — вас ждет целых 3 месяца обучения, 100 часов практики с менторами из Яндекса и Dodo Brands, + 4 проекта в портфолио 😎

Начните свой путь в автотестировании уже сейчас вместе с полезной подборкой, которую QA.GURU дарят вам бесплатно! Это отличный шанс погрузиться не только в теорию, но и попрактиковаться в реальном времени!
Please open Telegram to view this post
VIEW IN TELEGRAM
4
👀 Полезные статьи об Appium

1️⃣ Руководство по Appium Studio. Эта статья познакомит вас с Appium Studio – IDE, предназначенной для разработки и выполнения автоматизации мобильных тестов с использованием API Appium/Selenium WebDriver.

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

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

4️⃣ Test Nexus для мобильного тестирования в Appium. Test Nexus - это, по сути, список различных тестовых компонентов, визуализированных специальным образом, чтобы дать исходное представление об устройстве приложения: из каких кнопок оно состоит, куда ведет каждая из них, за какую функциональность отвечает и т.д. В статье разбирается, как его использовать в Appium.

5️⃣ Selenoid на Android – от А до Я. Из этой статьи вы узнаете, как можно стабильно и многопоточно тестировать клиентские приложения на последних версиях Android с помощью Selenoid – если у вас уже есть Appium-автотесты, или они ещё только планируются.
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Начало работы с Selenium IDE

#читать #selenium

Gошаговое руководство по установке Selenium IDE. Вы узнаете базовые приемы автоматизации и получите практические советы.

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

🟣 QA Automation Engineer. Удалённо, 160-250 т.р.

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

🟣 Тестировщик AQA. Удалённо, 180-230 т.р.

🟣 AQA Python. Удалённо, до 250 т.р.

🟣 QA Automation Engineer. гибрид (Москва), 200 т.р.

🟣 QA Auto Java. Удалённо (РФ), 200-300 т.р.

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

🟣 Тестировщик-автоматизатор Java. Удалённо (РФ), 220-350 т.р.

🟣 AQA Engineer. Удалённо (РФ), от 300 т.р.

🟣 Специалист автотестирования. Удалённо (РФ), 300-345 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
Пройди собеседование на QA: 15 популярных вопросов и ответов (Python + Selenium + API)

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

Если у вас впереди собеседование на позицию QA-специалиста, где нужно знание Python, Selenium или тестирования API, — тогда вам сюда.

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

6️⃣ Как работает test.slow() и slowMo в Playwright: гайд по эффективному управлению тестами. Playwright предлагает два похожих на первый взгляд инструмента: test.slow() и параметр slowMo. На самом деле это разные механизмы: один — для продления таймаута теста, другой — для замедления действий в браузере. В этой статье рассмотрены их отличия и даны рекомендации по применению.

2️⃣ Тестирование API: Playwright и Python (часть 1). Руководство для начинающих. Вы узнаете, как настроить окружение и написать свои первые тесты API на Playwright и Pytest. Также здесь разбираются основы работы с APIRequestContext.

3️⃣ Парсинг данных после авторизации в Playwright. Из этой статьи вы узнаете, как автоматизировать сбор данных с сайтов, защищённых авторизацией, с помощью Playwright.

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

5️⃣ Быстрое знакомство с MCP в Playwright. Playwright MCP — это сервер, предоставляющий возможности автоматизации браузера с помощью дерева доступности Playwright. В этой статье рассматривается, как это всё работает, и приводятся примеры промптов.

6️⃣ Как Playwright MCP исследует ваш сайт и сам пишет тесты. Что, если бы тесты могли писаться сами, просто используя ваше приложение как реальный пользователь? Из этой статьи вы узнаете, как Playwright MCP (Model Context Protocol) в режиме агента может автономно исследовать приложение, обнаруживать ключевые функции и генерировать исполнимые тесты — без необходимости в ручном скриптинге.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
18 сентября — митап YADRO для QA-инженеров!

📍 Санкт-Петербург, Loft Hall и онлайн
🕕 Начало в 19:00 | 🎫 Участие бесплатное

В программе:
— QA-практики в YADRO (Михаил Саравайский).
— Тестирование систем хранения данных: от RAID до автоматизации (Артём Хюппенен, YADRO).
— Интеграционные тесты глазами разработчиков: опыт облачной платформы MWS Cloud Platform (Эдгар Сипки).
— Финальный доклад от экспертов YADRO (Владимир Авдеев и Полина Ященко).

Офлайн-формат: демозона, стенды с «железом», квесты, подарки, afterparty.

👉 Регистрация уже открыта, количество мест ограничено.
Enhanced Test Automation with WebdriverIO

Автор:
Paul M. Grossman
Год издания: 2023

#qa #en

Скачать книгу
👍1
Автоматизация тестирования + искусственный интеллект = прорыв 😱

Вы — QA Lead, и мечтаете вывести процессы автотестирования на новый уровень? Или только начинаете свой путь в этом направлении и не знаете, с чего начать?

У нас есть решение!

2 сентября в 19:00 проведём вебинар, который изменит твой подход к автотестированию!

Спикеры — эксперты с 20+ годами опыта, которые расскажут, как правильно выстроить стратегию тестирования и внедрить AI-инструменты, не упав в ловушку "иллюзорной эффективности".

Что узнаете на вебинаре?
🔧Как начать автотестирование с нуля, если ты новичок, и как избежать ошибок на первых этапах
🔧Как выстроить зрелую стратегию автотестирования и интегрировать AI-инструменты с максимальной выгодой
🔧Как улучшить коммуникацию с разработчиками, чтобы ускорить процесс тестирования и не терять на этом время

Для всех участников — скидка 7% на любой курс OTUS и подарки:
🎁 Гайд "10 шагов к оптимизации процессов в команде тестирования"
🎁 Бонусы и скидки на курсы, которые прокачают твою команду и ускорят развитие твоего бизнеса.

📝 Записывайтесь на вебинар: https://tglink.io/2a0b125158ad
Не упустите шанс получить конкретные инсайты от профессионалов.

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: 2W5zFHyuExQ
👀 Вакансии для автоматизаторов за прошлую неделю:

🚩 QA Automation Engineer. Удалённо, $1000-2000

🚩 QA Automation Engineer. Удалённо (Россия), от 145 т.р.

🚩 AQA. Удалённо, до 160 т.р.

🚩 QA Automation. Удалённо, $2200-3600

🚩 AQA Python. Удалённо, 180 т.р.

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

🚩 AQA C#. Удалённо (РФ), до 260 т.р.

🚩 AQA Fullstack (стек C#). Удалённо (РФ), 280-300 т.р.

🚩 AQA Engineer (TS, PlayWright). Удалённо (РФ), 300 т.р.

🚩 QA Automation. Удалённо (Москва), 300-320 т.р.

🚩 Тестировщик-автоматизатор (Java). Удалённо (РФ и дружественные страны), 330-400 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM