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

selenium, playwrite, pytest

@viktorreh @aldrson
Download Telegram
Обновлено 25.03.2025. Большой учебник по Playwright.

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

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

🚩 Тестирование производительности в Playwright

🎌 Как запускать тест-кейсы Playwright в CI/CD

🚩 Ожидания и таймауты в Playwright

🎌 Тестирование API в Playwright

🚩 Как применять тестовые шаги Playwright с декораторами TypeScript

🎌 Как загружать файлы с помощью Playwright

🚩 Поиск элементов в Playwright

Перейти на учебник: https://qarocks.ru/big-playwright-textbook/
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍1👌1
🚩Вакансия: QA Automation Engineer (mobile apps)

Формат: Удалённо
Компания: Zento Tech
ЗП: $3000

Описание: https://telegra.ph/QA-Automation-Engineer-mobile-apps-03-29

#remote #fulltime

🟠🟠🟠 Связаться с HR - @Katerina_Lezh 🟠🟠🟠
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8👌1
Подборка вакансий QA : https://t.me/qarocks/1362
👍21
🚩 Вакансия: Инженер по нагрузочному тестированию.
Удаленка. 250-300 тыс net, в зависимости от грейда

Стек: Jmeter, PostgreSQL, java 11, Spring Boot, Docker, Docker-compose, ibm mq, Prometheus

🎌Чем предстоит заниматься
- разработкой скриптов
- разработкой средств эмуляции интеграции с бизнес системами на Java
- проведением нагрузочных тестов, сбором технической информации по загрузке оборудования (для ОС Windows, Linux) , сбором технической информации по статистике СУБД PostgreSQL
- формированием отчетов и рекомендаций по оптимизации на основе результатов проведенных нагрузочных тестов


🎌Для нас важно:
- опыт работы в роли QA НТ от 2 лет
- уверенные знания НТ Apache Jmeter
- опыт профилирования Java приложений
- понимание архитектуры бизнес систем
- опыт работы с PostgreSQL


🟠🟠🟠 Контакты для связи: @noroutine_wrk 🟠🟠🟠
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Обновлено 25.03.2025. Большой учебник по Cypress.

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

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

🟣 50 вопросов и ответов на собеседовании по Cypress

🟣 Общие вопросы по Cypress на собеседовании

🟣 15 вопросов на собеседовании по Cypress

🟠 8 распространенных ошибок в Cypress

🟠 Советы по отладке в Cypress

🟠 Тестирование API в Cypress

🟠 Вход в систему с помощью Google в Cypress

Перейти на учебник: https://qarocks.ru/big-cypress-textbook/
Please open Telegram to view this post
VIEW IN TELEGRAM
5
This media is not supported in your browser
VIEW IN TELEGRAM
Roadmap для становления Автоматизатором.
👍11👎3🤯31😍1
Вакансии по тестированию за прошлую неделю:

🌱 Junior QA Engineer. Удалённо, 60-80 т.р.

🌱 QA Engineer (Junior). Удалённо или офис (Калужская, Москва), 120-150 т.р.

🌱 Load tester. Удалённо, 200-250 т.р.

🌱 QA engineer. Удалённо (любая локация), ~80 т.р.

🌱 Инженер по нагрузочному тестированию. Удалённо (РФ, РБ), до 280 т.р.

🌱 Инженер по нагрузочному тестированию. Удалённо, до 200 т.р.

🌱 Инженер по нагрузочному тестированию. Удалённо, до 300 т.р.

🌱 QA Automation Engineer (mobile apps). Удалённо, $3000

🌱 AQA C# (Middle+, Senior). Удалённо (РФ, РБ), до 280 т.р.

🌱 QA Fullstack (C#). Удалённо (РФ), 280-300 т.р.

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

🌱 Тестировщик Fullstack (АТ, ФТ). Удалённо (РФ), офис (Москва), 230-290 т.р.

🌱 QA Automation Engineer (Python). Удалённо (РФ), до 300 т.р.

🌱 QA Automation Engineer (Python). Удалённо (РФ), 250-340 т.р.

🌱 QA Fullstack на JAVA. Удалённо (РФ), 230-250 т.р.

🌱 Automation QA Engineer (Java). Гибрид или удалённо (РФ), 200-280 т.р.

🌱 QA Fullstack на JAVA (WEB). Удалённо (РФ + дружественные страны), 230-260 т.р.

🌱 QA AUTO (стек JAVA). Удалённо (РФ, РБ), 250-270 т.р.

🌱 AQA Engineer (Java). Удалённо (РФ), 230 т.р.
🙏1
Playwright: альтернативные локаторы

#читать #playwright

Playwright поддерживает различные альтернативные локаторы, включая CSS, XPath и локаторы для React и Vue, что позволяет точно нацеливаться на элементы с помощью текстовых, атрибутных и позиционных селекторов, улучшая точность автоматизации и тестирования интерфейсов.

Читать далее
👍4
Параллелизация в Appium на симуляторах и эмуляторах

#читать #appium

Параллельное тестирование в Appium на симуляторах и эмуляторах с использованием Java + TestNG позволяет ускорить проверку приложений, запуская тесты на нескольких устройствах одновременно.

Читать далее
Про разработчиков, аналитиков, продактов — исследований море.А про QA? Почти ничего. Пора это исправить! Мы запускаем наше первое исследование для тестировщиков, про тестировщиков и ради тестировщиков!

Мы хотим узнать, что важно для вас - охотники за багами! Нам важно понять:
• Что вас драйвит, а что бесит
• Какие инструменты и подходы в топе
• Как меняется роль QA и куда всё катится

Присоединяйся — потратишь 15–20 минут, а выгоды — надолго:
— Станешь частью масштабного среза по рынку QA
— Получишь готовое исследование в числе первых
— Попадёшь в закрытый Telegram-чат участников (а нетворкинг наше все!)
— Автоматически попадёшь в розыгрыш фирменного ночника от 2ГИС (он классный, честно)

Пройти опрос можно вот тут

Как только соберём 400 ответов — проведем розыгрыш! А исследование опубликуем у нас на канале.

Расскажи чем живет QA в 2025 году!
👍3
Как применять тестовые шаги Playwright с декораторами TypeScript

#читать #playwright

В статье обсуждается, как использовать декораторы TypeScript для упрощения применения тестовых шагов в Playwright, заменяя многократные вызовы test.step на более компактные и читаемые аннотации, что позволяет сделать код более структурированным и облегчить работу с большими проектами тестирования.

Читать далее
👍3
Утверждения Playwright – типы и лучшие практики

#читать #playwright

Утверждения Playwright – это важная часть веб-автоматизации, позволяющая проверять поведение элементов в браузере, используя как жесткие, так и мягкие утверждения, с возможностью автоповтора и персонализации для более стабильных и эффективных тестов.

Читать далее
👍3😁1
Освой разработку тестов для всех платформ, где используется Kotlin! 

🔥 Проверь насколько хорошо ты знаешь Kotlin

Ответишь — пройдешь на продвинутый курс «Kotlin QA Engineer» от OTUS по специальной цене.

За 4 месяца ты освоишь новый язык программирования Kotlin и научишься автоматизировать тесты для всех платформ! Тебя ждут опытные эксперты, примеры реальных проектов и сложные, но интересные задачи!


👇 Успей пройти вступительный тест, и пройти на курс по спец.цене
https://vk.cc/cL7QFD

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
🤣2
Лучшие практики создания фреймворка для автотестов

#читать

Создание фреймворка для автотестов требует простоты (KISS), модульности, избегания избыточной сложности и использования правильных инструментов, таких как POJO для API и явные ожидания для UI, при этом важно следовать принципам SOLID и регулярно обновлять код.

Читать далее
👍3
👀 Материалы о работе с Cypress

👩‍💻 Cypress + axe-core: быстрый старт тестов на доступность. Включение тестов на доступность поможет упростить задачи мануального тестирования и сделать проверку доступности частью обычного процесса разработки. Эта статья - своеобразный мини-гайд для быстрого старта вместе с Cypress и axe-core.

👩‍💻 15 вопросов на собеседовании по Cypress. «Лучшие вопросы и ответы на собеседовании по Cypress» — это то, что, вероятно, вы искали перед собеседованиями, чтобы быстро разобраться в самых важных аспектах и впечатлить интервьюера. Перед вами именно такая статья!

👩‍💻 Гибкость и контроль над данными: применение моков в разработке. Статья об инструменте MSW (Mock Service Worker)для эмуляции бэкенда. Этот инструмент интегрируется с тестовыми фреймворками, такими как Jest или Cypress, и может использоваться в автоматизированном тестировании.

👩‍💻 Как писать сквозные тесты с помощью Cypress и Node.js. Сквозное тестирование (E2E) воспроизводит поведение пользователя в приложении и проверяет, что всё работает, как задумано. В этой статье мы рассмотрели, как писать сквозные тесты для фронтенда с помощью Cypress.

👩‍💻 Локаторы. Стратегии поиска веб-элементов. Какой бы инструмент вы ни выбрали для автоматизации тестирования, все они будут искать элементы с помощью локаторов. Какие бывают локаторы, как они выглядят, чем отличаются, какие лучше использовать, а какие избегать и почему, ответы прочтете здесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🚩 Каналы и чат для поиска работы тестировщику🐞:

🟠 @qajoboffer
🟠 @jobforqa
🟠 @qajobsoffers
🟠 @qajobsru
Please open Telegram to view this post
VIEW IN TELEGRAM
👌31
Тестирование API с Playwright

#читать #playwright

В данной статье рассматриваются методы тестирования API с использованием Playwright, включая создание запросов, обработку аутентификации и проверку ответов сервера.

Читать далее
👍6
🗂 Полезные Телеграм-каналы для тестировщиков

🚩Автоматизация
https://t.me/automatedqa - справочник материалов по автоматизации тестирования

🚩Общие
6️⃣ https://t.me/qarocks - статьи, видео, книги
2️⃣https://t.me/qasobes - вопросы на собеседовании QA и ответы на них
3️⃣https://t.me/cozyqa - новости QA, полезные советы, подборки материалов
4️⃣https://t.me/godoftesting - дайджесты статей и видео
5️⃣https://t.me/qa_sobes - статьи, видео, книги, краткие определения терминов
https://t.me/QA4Life - Шпаргалки, полезные статьи, видео и QA-юмор.
https://t.me/qachanell - авторский канал Артема Русова (статьи, видео, советы)
https://t.me/pod_qast - авторский канал Артема Русова с подкастами для тестировщиков
https://t.me/qa_wiki - статьи и шутки

🚩Поиск работы
🟠 https://t.me/qajoboffer
🟠 https://t.me/jobforqa
🟠 https://t.me/qajobsoffers
🟠 https://t.me/qajobsru
🟠 https://t.me/rabotadlaqa

🚩Книги
https://t.me/libqa - книги по тестированию на русском и английском языках
https://t.me/booksqa - книги по тестированию, доступные для скачивания
https://t.me/bookqa - книги по QA на русском и английском языках

🚩Юмор
6️⃣ https://t.me/qahumor - мемы, связанные с тестированием и разработкой ПО в целом
2️⃣https://t.me/testerofqa - без прикрас обо всём (жесть, адок и черный юмор,18+)
3️⃣https://t.me/qa_memes - мемы и забавные видео про тестирование

🚩ЧАТЫ:
https://t.me/qa_jobs - чат с вакансиями для тестировщиков
https://t.me/qa_mentors - группа для поиска менторов и менти в области QA
https://t.me/aqa_chatka - чат для начинающих автоматизаторов и их старших братьев/сестер
https://t.me/qajobsru - чат с вакансиями и их обсуждениями
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6