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

selenium, playwrite, pytest

@viktorreh @aldrson
加入频道
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://yangx.top/automatedqa - справочник материалов по автоматизации тестирования

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

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

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

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

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

🟢 QA Engineer. Удалённо, до 326 700 р. (ТК РФ) / 369 100 р. (ИП)

🟢 QA Engineer. Удалённо (РФ, дружественные страны), 280-310 т.р.

🟢 Тестировщик 1С. Удалённо (РФ), 200-225 т.р. на руки

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

🟢 QA auto engineer SDET. Удалённо (СНГ), до 270 т.р. (ТК РФ) / 300 т.р. (ИП/самозанятость)

🟢 QA Auto JAVA. Удалённо (РФ), 250-390 т.р.

🟢 QA Auto. Удалённо, до 200 т.р. на руки

🟢 QA Automation (Python + Playwright). Удалённо или офис (Москва, СПб), от 270 т.р. на руки

🟢 QA Auto. Удалённо (РФ, РБ), до 200 т.р.

🟢 AQA Python. Удалённо, 120-200 т.р.

🟢 AQA Python. Удалённо (UTC+3 ±2 ч.), 120-180 т.р. (ТК) / 120-200 т.р. (ИП)

🟢 QA Auto Python. Удалённо / гибрид (Москва), до 306 т.р. на руки

🟢 Автотестировщик. Офис (Москва), 180-230 т.р.

🟢 QA Auto. Удалённо (РФ, дружественные страны), 200-290 т.р.

🟢 Fullstack QA. Удалённо (РФ), 200-230 т.р. на руки

🟢 QA Fullstack Java. Удалённо (РФ), 315-350 т.р. на руки

🟢 QA full stack (Java). Удалённо (РФ), 280-315 т.р.

🟢 Fullstack QA JAVA. Удалённо, 250-390 т.р.

🟢 Автотестировщик. Удалённо, 10-14 т.р./день
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
Запускаем карьеру тестировщика онлайн 🌐
Новый формат от ИТ-холдинга Т1 для студентов без опыта.

Тебе не нужно никуда ехать, чтобы попасть в Открытые школы Т1 и начать карьеру — интенсив проходит онлайн и длится всего месяц. Это отличная возможность без отрыва от основной учёбы или работы познакомиться с компанией и прокачать навыки для старта карьеры в бигтехе ♥️

Интенсив — не просто обучение, а программа найма. Лучших выпускников по итогам интервью пригласят на оплачиваемую стажировку в гибридном или удалённом формате, которая даёт возможность остаться в команде Т1 и работать над крутыми проектами из любого города страны, а также получить все бонусы аккредитованной ИТ-компании, ДМС и бесплатное обучение.


👩‍🎓 Программы подготовки и прозрачные карьерные треки для выпускников Открытых школ Т1 помогают освоить навыки, которые важны для получения оффера, а после перехода в штат Т1 — вырасти из джуна в мидла за 1,5 года.

➡️ Оставляй заявку до 19 мая на сайте. Старт обучения — 19 мая.

Также принимаем заявки по направлениям:
🔹Системный анализ.
🔹Java-разработка.

Информация о рекламодателе
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👎8👍1
Docker: руководство для автоматизации тестирования

#читать #docker

Цель данной статьи – предоставить альтернативный подход к автоматизированному тестированию с применением докера. Автоматизированное тестирование будет проводиться отдельно от демо-площадки с помощью инструментов GitLab CI и Docker Compose в качестве средств для сборки контейнеров.

Читать далее
🔥51
🔍 Вакансии по QA от наших друзей из “QA Вакансии”:

🚩QA-auto (грейд middle). Удалённо, до 257 000 р. (ТК РФ) / 331 000 р. (ИП) / до 286 000 (ГПХ)

🚩Fullstack QA Engineer. Удалённо или гибрид в МСК / СПБ, 250 000 - 290 000 р.

🚩QA Full stack. Удалённо, 280 000 - 395 000 р.

🚩QA 1С. Удалённо, до 250 000 р.

🚩QA full stack (JAVA). Удалённо, 340 000 - 385 000 р.

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

🚩QA Engineer. Удалённо или гибрид, 240 000 - 350 000 р.

🚩FullStack QA (C#). Удалённо, до 230 000 р. (СТД), до 278 000 р. (ИП)

🚩 QA Python. Удалённо, до 220 000 р.

🚩QA Automation. Удалённо, до 300 000 р.

🚩Тестировщик / QA-инженер. Удалённо или офис, 90 000 - 150 000 р.

🚩QA Engineer (C#). Удалённо, 280 000 - 300 000 р.

🚩Full Stack QA Engineer (Mobile). Удалённо или офис, 4500 $

🚩AQA Python. Удалённо, 120 000 - 180 000 р. (ТК), 120 000 - 200 000 р. (ИП)

🚩Junior Automation QA Engineer (Java). Удалённо, от 80 000 р.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👎1
15 лучших вопросов на собеседовании по Cypress

#читать #cypress

Вы наверняка слышали, как много сейчас говорят о Cypress. Этот инструмент широко применяется для проведения сквозного (end-to-end) тестирования, что и неудивительно: он довольно удобен в использовании.

Читать далее
👍8
🚩 Каналы и чат для поиска работы тестировщику:

🟠 @qajoboffer
🟠 @jobforqa
🟠 @qajobsoffers
🟠 @qajobsru
🟠 @rabotadlaqa(new)
🟠 @qavacant(new)
Please open Telegram to view this post
VIEW IN TELEGRAM