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

selenium, playwrite, pytest

@viktorreh @aldrson
Download Telegram
Low-Code автоматизация тестирования

#читать

Статья рассказывает о подходе Low-code в автоматизации тестирования, который позволяет создавать автотесты с минимальными знаниями программирования. Такой подход снижает затраты, ускоряет процесс тестирования и делает его доступным для широкой аудитории специалистов.

Читать далее
👍2
Стратегия автоматизации тестирования

#читать

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

Читать далее
👍3
Playwright UI Mode

#читать #playwright

UI Mode в Playwright — это мощный инструмент для визуального анализа и пошаговой отладки тестов с интуитивным интерфейсом. В этой статье разбираются все ключевые функции: от фильтрации тестов и сравнения скриншотов до анализа сетевых запросов и работы с логами.

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

🔎 QA Automation Engineer. Гибрид (Минск), 800-1200 у.е.

🔎 QA Automation Java. Офис (Ташкент), от $2300

🔎 QA Automation Engineer. Удалённо, до 180 т.р.

🔎 QA Automation Engineer. Удалённо (Москва), до 200 т.р.

🔎 AQA Engineer. Удалённо, до 220 т.р.

🔎 Automation QA Engineer. Удалённо / офис (Москва), от 200 т.р.

🔎 QA Automation Engineer. Удалённо (РФ), 220-310 т.р.

🔎 QA Auto C#. Удалённо, 220-385 т.р.

🔎 QA Auto. Удалённо (РФ), 250-270 т.р.

🔎 QA Automation Engineer Python. Удалённо, до 300 т.р.

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

🔎 QA Auto Java. Удалённо (РФ), 260-362 т.р.

🔎 C# AQA Engineer. Удалённо / гибрид (Москва), 270-340 т.р.

🔎 QA Auto Java (Fullstack). Удалённо (РФ + дружественные страны), до 385 т.р. (до 435 т.р. по ИП)

🔎 AQA Engineer. офис (Лимассол, Кипр), до 6000 евро

🔎 Автотестировщик на Python. Удалённо (РФ), ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
Руководство по настройке Selenium с Cucumber

#читать #selenium

Из этой статьи вы узнаете, как настроить Selenium вместе с Cucumber для эффективного автоматизированного тестирования.

Читать далее
🔥3
Python Testing with Selenium

Автор:
Sujay Raghavendra
Год издания: 2020

#python #selenium #qa #en

Скачать книгу
6
Optimization of Automated Software Testing
Using Meta-Heuristic Techniques

Автор:
Khari Manju
Год издания: 2023

#qa #en

Скачать книгу
👎1🤪1
🔥 Вакансии для автоматизаторов за прошлую неделю:

🟠 Mobile Middle/Senior QA Automation. Удалённо, $1200-3600

🟠 AQA Engineer. Удалённо, до 1800 EUR

🟠 QA Automation Engineer. Удалённо (РФ), 180-240 т.р.

🟠 QA Auto. Офис (Ташкент), от $2500

🟠 AQA Engineer Swift / Kotlin. Удалённо, $2500-3000

🟠 QA Auto C#. Удалённо, 220-385 т.р.

🟠 AQA Middle. Удалённо (РФ), от 250 т.р.

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

🟠 Automation Mobile QA. Удалённо (РФ), до 280 т.р.

🟠 QA Auto Java. Удалённо (РФ), 260-362 т.р.

🟠 QA Automation (JS / TS). Удалённо (РФ), до 330 т.р. на руки

🟠 QA Engineer Automation / Manual. Удалённо / гибрид (Кипр), от 3500 EUR
Please open Telegram to view this post
VIEW IN TELEGRAM
1
🔥 Статьи об автоматизации тестирования

🟣 UI-автотесты: как правильно организовать код и не сойти с ума. Автор статьи поделился практикой автоматизации десктопных приложений на примере проекта UIAutomationTestKit.

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

🟣 Автоматизация без стресса: как грамотно внедрить автотесты. Статья-размышление об автоматизации и ее роли, применении на практике, современных тенденциях и т.д.

🟣 Автоматизация тестирования 2025: с чего начать? Советы начинающим автоматизаторам.

🟣 Локаторы в Playwright. В этой статье рассматриваются различные методы Playwright для поиска элементов: от базовых, таких как CSS-селекторы и селекторы по тексту, до более продвинутых вариантов фильтрации и операторов.
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3
📎 Материалы о работе с Playwright

1️⃣ Оптимизация визуального регрессионного тестирования Playwright с помощью GitHub Actions. Автор описал случай из собственной практики. Ему потребовалось решить проблему несоответствия снимков на локальной машине и в CI.

2️⃣ Параллелизация в Playwright. В этой статье рассмотрены стратегии запуска тестов в Playwright — параллельно, последовательно или в смешанном режиме — с упором на повышение эффективности и надёжности тестового процесса.

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

4️⃣ Постоянный логин в автотестах? Решаем с Playwright и экономим время. Повторная авторизация в тестах — это как если бы каждый раз, входя в дом, приходилось заново представляться своей собаке. Прочитав эту статью, вы разберетесь, как выкинуть повторный логин на свалку и ускорить всё с помощью Playwright и Python.

5️⃣ Playwright Recorder. Это инструмент для быстрого создания сценариев тестирования путем записи взаимодействий пользователя с браузером. Он радикально упрощает процесс создания тестов, позволяя командам с минимальными усилиями создавать прототипы и запускать тестирование. Читайте статью и знакомьтесь с этим инструментом поближе!

6️⃣ Как грамотно организовать тесты в Playwright. При работе со сквозным тестированием (E2E, end-to-end) в Playwright критическое значение имеет поддержание упорядоченной и масштабируемой тестовой базы. Из этой статьи вы узнаете, как организовать тесты в Playwright наилучшим образом, начиная со структуры папок и заканчивая использованием хуков, аннотаций и тегов.
Please open Telegram to view this post
VIEW IN TELEGRAM
8
Результаты нашего первого исследования русскоязычного QA-сообщества 🔥

Что внутри?

1. Портрет тестировщика:
опыт работы, роли, где и как работают.
2. Как работают в QA:
какие процессы, инструменты и подходы используют.
3. Зачем тестировщики работают:
мотивация, удовлетворённость сферой и зарплатой.
4. Будущее QA:
какое развитие профессии и какую роль в этом сыграет AI.

Цифр очень много! Также приправили статистику мнением ребят из сообщества.

Исследование здесь

Спасибо всем: вместе мы сделали это исследование возможным 💚
4
JUnit vs TestNG: какой фреймворк выбрать?

#читать

В области автоматизации тестирования перед многими QA-специалистами стоит выбор между JUnit и TestNG. Оба фреймворка мощные и широко используемые, но решение часто зависит от масштаба проекта, сценариев использования и т.п. Эта статья поможет вам выбрать подходящий для вас вариант.

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

#читать #cypress

Интеграция Cypress с пайплайнами Jenkins позволяет QA-специалистам оптимизировать процесс тестирования благодаря автоматическому запуску тестов при каждом коммите (изменении) кода, обеспечивая быструю обратную связь и выявление ошибок на ранних этапах разработки.

В этой статье подробно рассмотрено, как настроить запуск Cypress-тестов в пайплайне Jenkins.

Читать далее
4👍2👌1
🔥 Пройди хардкорный тест по QA, если осилишь, получишь гайд "10 шагов к оптимизации процессов в команде тестирования"

✔️ Ответь на 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "QA Lead".  

Время прохождения теста ограничено 25 минут
✍️ПРОЙТИ ТЕСТ: https://tglink.io/d731c441d543

💣 Пройдете тест и получите:
✔️ Гайд "10 шагов к оптимизации процессов в команде тестирования"
✔️ Живое общение с экспертами
✔️ Лучшие открытые уроки прошлых наборов курса

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

#реклама
О рекламодателе
Парсинг данных после авторизации в Playwright

#читать #playwright

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

Читать далее