Automation QA | IT @qa_automation_it Channel on Telegram

Automation QA | IT

@qa_automation_it


Божественный канал по автоматизированному тестированию

По всем вопросам: @godinmedia

Automation QA | IT (Russian)

Добро пожаловать на божественный канал по автоматизированному тестированию - Automation QA | IT! Если вы интересуетесь качеством программного обеспечения и тестированием, то этот канал для вас. Здесь вы найдете самые актуальные новости и статьи в области QA и IT. Наши эксперты регулярно делятся советами и лучшими практиками в автоматизации тестирования. Мы поможем вам улучшить навыки в этой области и быть в курсе последних тенденций. Не упустите возможность стать профессионалом в автоматизированном тестировании! Присоединяйтесь к нам прямо сейчас и станьте частью нашего сообщества. По всем вопросам пишите нам: @godinmedia

Automation QA | IT

21 Nov, 10:44


▫️ Этапы тестирования: тестирование, баг-репорты и отчетность о результатах

#посмотреть

Большой видеопрактикум Geeks Academy.

Смотреть на YouTube ⏱️2 часа

Automation QA | IT

19 Nov, 18:59


Automation QA | IT pinned «🟡Дайджест полезных материалов по тестированию за неделю с 11 по 17 ноября 🔖 Почитать: - на TestEngineer: ▪️Подсветка веб-элементов в Selenium, Playwright и Cypress ▪️Тестирование мобильных игр ▪️Юзерцентричный подход к РОМ ▪️Playwright и Cypress хороши,…»

Automation QA | IT

19 Nov, 17:45


Быстрое знакомство с Playwright

#почитать

Как выполнять навигацию, выбирать элементы на странице, взаимодействовать с ними, писать проверки, и мокировать API-запросы.

Читать статью

Automation QA | IT

19 Nov, 12:04


Вот что ждет в Т-Банке QA-инженеров, кроме ДМС, крутых офисов и других плюшек:

▪️Актуальный стек. Здесь следят за трендами и быстро внедряют новое.
▪️Улучшения может предложить каждый. Здесь знают, как устроен продукт, и влияют на его развитие.
▪️Прозрачная система роста. Вы всегда будете знать, какие навыки нужно подтянуть и как получить повышение.
▪️Вы окажетесь среди профессионалов, у которых можно многому научиться. А если захотите — можете стать ментором для младших коллег.

Больше о вакансиях QA-инженеров — здесь

Automation QA | IT

18 Nov, 17:54


7 популярных фреймворков для unit-тестирования

▪️NUnit (.NET)
Это один из самых старых и популярных фреймворков для тестирования в .NET экосистеме. NUnit предоставляет удобный синтаксис для написания тестов, поддержку атрибутов для управления тестами и интеграцию с различными инструментами CI/CD. Он также поддерживает параллельное выполнение тестов и позволяет легко писать тесты для различных версий .NET.

▪️JUnit 5 (Java)
Новая версия JUnit, которая приносит больше гибкости, модулярности и возможностей расширения. Поддерживает параллельное выполнение тестов и аннотации для упрощения написания тестов.

▪️TestNG (Java)
Предоставляет более гибкие аннотации, чем JUnit, и больше возможностей для конфигурации и параллельного выполнения тестов.

▪️Jest (JavaScript)
Фреймворк для тестирования JavaScript, особенно популярен для тестирования React-приложений. Предоставляет функции snapshot-тестирования и асинхронного тестирования.

▪️Mocha (JavaScript)
Гибкий фреймворк для тестирования на JavaScript с поддержкой асинхронного тестирования. Легко интегрируется с другими библиотеками, такими как Chai для утверждений.

▪️PyTest (Python)
Фреймворк для тестирования на Python, который поддерживает простую структуру тестов и большое количество плагинов. Легко интегрируется с другими инструментами и позволяет писать тесты быстро и удобно.

▪️xUnit.net (.NET)
Широко используемый фреймворк для тестирования в экосистеме .NET. Он поддерживает параллельное выполнение тестов и предоставляет мощные возможности для интеграции с CI/CD.

Источник

Automation QA | IT

18 Nov, 14:01


QA Meetup SberHealth💼
Регистрация

19 ноября в
19:00 приглашаем вас на наш первый открытый митап для тестировщиков

В программе — доклады о процессах и автоматизации от наших экспертов и нетворкинг с коллегами. Будет полезно!
Принять участие можно как оффлайн, так и онлайн.

Ждём встречи! ❤️❤️❤️

Automation QA | IT

18 Nov, 10:48


🟡Дайджест полезных материалов по тестированию за неделю с 11 по 17 ноября

🔖 Почитать:

- на TestEngineer:
▪️Подсветка веб-элементов в Selenium, Playwright и Cypress
▪️Тестирование мобильных игр
▪️Юзерцентричный подход к РОМ
▪️Playwright и Cypress хороши, а 20-летний Selenium лучше
▪️Получение cookies из заголовка HTTP-ответа в Postman

- Другие платформы:
▪️100 вопросов на собеседовании по Selenium
▪️Подходы к тестированию контрактов
▪️Базовые проверки на безопасность веб-приложения
▪️Качественный юзабилити
▪️Безопасность смартфонов: интервью с Николаем Анисеней
▪️Быстрый практикум по мок-серверам в Postman
▪️Kafka для маленьких
▪️Автотестирование API на Python. JSON и JsonPath
▪️Вездекот
▪️Подняли инфраструктуру Android автотестов в облаках
▪️Пришли к TestRail
▪️Тестирование BMС-микроконтроллера
▪️Скроллы в Appium (Android)

- В большом мире QA (англоязычное):
▪️Integration Testing - Keycloak, Spring Security, Boot, and Spock
▪️Introduction to Data Masking
▪️Bug of the Day: Facebook’s AI Layer Mangles Two Posts
▪️Laid off as a tester. So what
▪️What It Means to Be API-First
▪️+ RealWorld Examples of Great API Error Messages
▪️Testing Farm as GitHub Action: User stories
▪️Ephemeral Environments Scaling DevOps Tests
▪️Testing Kerberos Authentication for APIs
▪️Software testing careers
▪️Generic functions to reduce automation code
▪️Selenium Versus Karate: a Solid Comparative Approach
▪️Data Factory Pattern

👀 Посмотреть:

🌐 Энтузиазм и реальность | Лилия Урмазова и Артём Русов ⏱️1 час 20 минут
🌐 Migrate from Selenium to Selenide ⏱️25 минут
🌐 PG Bench как инструмент нагрузочного тестирования ⏱️25 минут
🌐 OpenAI API для автоматизации написания тестов UI Android ⏱️25 минут
🌐 Как тестировщику учить программирование ⏱️40 минут
🌐 Оценка и разбор резюме QA ⏱️2 часа
🌐 Creating an API Test Plan ⏱️1 час
🌐 Playwright Live Session ⏱️50 минут
🌐 Add global beforeEach / afterEach hooks using Playwright automatic fixtures ⏱️10 минут

Подробный дайджест с описаниями и комментариями

Хорошего дня!

Automation QA | IT

15 Nov, 10:39


Почему REST API популярно в наше время и почему это важно для тестировщиков в 2024-2025 годах?

Сегодня REST API — один из самых востребованных и популярных стандартов для обмена данными между сервисами. В условиях стремительного развития технологий и распространения микросервисной архитектуры, REST стал практически неотъемлемой частью разработки и тестирования программного обеспечения. Давайте рассмотрим, почему это так.

▫️Простота и гибкость
REST (Representational State Transfer) использует привычные всем HTTP методы — такие как GET, POST, PUT и DELETE — что делает его простым и понятным для большинства разработчиков. Тестировщикам не требуется глубокое погружение в сложные протоколы для взаимодействия с API — достаточно базовых знаний о HTTP.

▫️Стандартизация и широкое применение
REST стал индустриальным стандартом, который поддерживается на всех современных платформах. Это означает, что тестировщики могут работать с API вне зависимости от того, на каком языке или платформе написан backend. REST API легко интегрируется в автоматизацию, позволяет взаимодействовать с большинством облачных сервисов и платформ, таких как AWS, Google Cloud, Ozon Cloud и др.

▫️Независимость от клиентской части
REST API позволяет разделить разработку frontend и backend. Для тестировщиков это огромный плюс — они могут тестировать API, не дожидаясь, когда будет готова клиентская часть (мобильное приложение, веб-интерфейс). Это ускоряет процессы тестирования и помогает выявлять проблемы на ранних этапах разработки.

▫️Легкость автоматизации
Для автоматизации тестирования REST API доступны многочисленные инструменты, такие как Postman, Rest-Assured, Playwright и другие. Это делает тестирование более продуктивным и эффективным. В 2024-2025 годах компании будут стремиться к максимальной автоматизации процессов, и тестировщики, владеющие инструментами работы с API, будут востребованы как никогда.

▫️Важность для микроcервисов и DevOps
С ростом популярности микросервисов REST API используется для обмена данными между различными сервисами внутри систем. Для тестировщика понимание и умение работать с REST API становится необходимым, чтобы тестировать такие системы. Кроме того, в условиях DevOps важны навыки тестирования API, так как взаимодействие между компонентами в CI/CD пайплайнах часто строится на основе REST API.

▫️Тенденции 2024-2025 годов
В ближайшие годы компании продолжат переходить на микросервисные архитектуры и активно использовать облачные технологии. Это увеличивает спрос на автоматизацию тестирования API. REST API останется одним из ключевых инструментов для взаимодействия систем. Поэтому тестировщикам, желающим оставаться конкурентоспособными, необходимо освоить API-тестирование и научиться автоматизировать этот процесс.

🔥 Полезные материалы по тестированию REST API:
▫️Тестирование API
▫️SoapUI: тестирование SOAP и REST API
▫️Собеседование QA: тестирование API
▫️curl — учимся тестировать API

Automation QA | IT

13 Nov, 12:45


Митап о внутренней кухне тестировщиков Яндекса

📅 Вечером 4 декабря в Москве пройдёт Алиса QA Party.

Приглашаем тестировщиков, чтобы обсудить тренды, новые подходы и вызовы индустрии в уютной компании вместе с нашими экспертами. Вас ждут три технических доклада и полезный нетворкинг с ребятами из команды виртуального ассистента Алисы.

Обсудим:

🔸 Александр Капутин, QA-инженер NLP-технологий в Алисе. Обсудит подход исследовательского тестирования на примере интеграции Алисы в смартфоны Huawei.
🔸 Никита Гостев, лид тестирования в ДСЭ. Расскажет про запуск YaOS X на Станции Макс.
🔸 Михаил Горячев, руководитель подгруппы тестирования IoT устройств, Ольга Яковлева, инженер по тестированию в Умном Доме, и Владислав Сосницкий, QA-инженер в Умном доме. Поделятся опытом внедрения и тестирования протокола Matter в экосистеме Умного Дома Яндекса.

➡️ Подробности и форма регистрации здесь.

Из-за ограниченного количества мест в зале мы проводим отбор участников. За 3 дня до митапа мы пришлём вам письмо с приглашением.

Реклама. ООО "Яндекс", ИНН 7736207543.

Automation QA | IT

12 Nov, 05:04


🟡Дайджест полезных материалов по тестированию за неделю с 4 по 10 ноября

🔖 Почитать:

- на TestEngineer:
▪️Как тестируют сову
▪️Тестирование в Staging и Production
▪️Тестирование API в Playwright/Java. DELETE-запросы
▪️+ Кастомный логгер в Playwright
🔥 Практикум по тестированию API в Playwright/Java (все части)

- Другие платформы:
▪️Как тестируют карты и ГИС
▪️Скрипты тестирования API | Перевод оф.туториала Postman
▪️Разбираем E2E на реальном примере | Баз Дейкстра
▪️Знакомство с NoSQL
▪️Интернатура в US-компании для русских QA-джунов | Лилия Урмазова
▪️Почему одни застревают в мидлах, а другие дорастают до CTO
▪️Мониторинг качества и готовности к релизу, практики и инструменты
▪️Подборка QA-конференций и митапов (2025)
▪️Тестирование фронтенд-компонентов с jest-dom на видимость пользователю
▪️Чек-лист проверки веб-страниц на соответствие WCAG
▪️Кейс. Работа с географическими координатами с использованием пакета «Shapely» в Python на примере автотестов

- Англоязычное:
▪️Проект Selenium. 20 лет
▪️API Security: Shift-Left is Broken
▪️Is It Worth Mocking WebSockets by Playwright | Andrey Enin
▪️Changing The Development Schedule, Maximize Testing
▪️Deployment Strategies and Suitable Automation
▪️A Simple User Flow-Centric POM Model
▪️pytest Plugins for Automation | Lambdatest
▪️Defects you can’t reproduce | MoT
▪️Most QA Interviews Suck
▪️OOP principles in the context of an automation framework
▪️Improving Accessibility in Legacy Applications | Cypress blog
▪️My Biggest Mistake As a Startup Founder Was Writing Tests
▪️Retrieve cookies from HTTP response header using Postman

- Апдейты: Selenium, Cypress, TestRail, Locust

👀 Посмотреть:

🌐 Аутсорс-волшебники и стартап-маги | Артём Русау ⏱️35 минут
🌐 Проблемы с Android | Влад QA Mobile ⏱️15 минут
🌐 Мобильное тестирование в облаке | Авито ⏱️45 минут
🌐 Performance Testing: Backend & Frontend Strategies | Grafana ⏱️10 минут
🌐 Нагрузить тестовый контур | Ростелеком ⏱️40 минут
🌐 USM-инструмент поиска пользовательских сценариев для QA | Senia Беларусь ⏱️30 минут
🌐 Японские 5S в QA | Газпромбанк ⏱️25 минут
🌐 Опыт с Jmeter на проде | Гидрометцентр ⏱️20 минут
🌐 Смотрим логи на сервере через консоль | QARoad ⏱️1 час 30 минут
🌐 QA-инженер. Микросервисная архитектура | CodeBrains ⏱️1 час 40 минут
🌐 Идеальный отдел тестирования ⏱️10 минут

Подробный дайджест с описаниями

Хорошего дня!

Automation QA | IT

11 Nov, 10:47


Большой практикум по тестированию API в Playwright/Java

#почитать

Все части туториала собрали в одном месте.

▫️POST
▫️PATCH
▫️PUT
▫️GET
▫️
DELETE
▫️
Бонус: кастомный логгер

Сборник

Automation QA | IT

08 Nov, 10:38


Тестирование API в Playwright/Java. DELETE-запросы

#почитать

Следующая часть туториала.

Читать статью

Automation QA | IT

07 Nov, 10:35


Создание простого сайта как метод прокачки QA-скиллов

#почитать

Как стать T shaped тестировщиком.

Читать статью

Automation QA | IT

06 Nov, 05:09


Тестирование API в Playwright/Java. GET-запросы

#почитать

Следующая часть серии туториалов.

Читать статью

Automation QA | IT

05 Nov, 05:08


🟡Дайджест полезных материалов по тестированию за неделю с 28 октября по 3 ноября

🔖 Почитать:

- на TestEngineer:
▪️Ускоряем Playwright
▪️Headless-режим
▪️Тестирование API в Playwright/Java. GET-запросы
▪️Создание простого сайта как метод прокачки хард-скиллов
▪️Шесть уровней QA

- Другие платформы:
▪️КОДР — Как Оно Должно Работать
▪️Основы сетевой инженерии для QA. Как работают веб-приложения
▪️Блиц-практикум по тестированию API (GET и POST)
▪️unittest или pytest
▪️Селекторы и локаторы Playwright
▪️Эксперимент с QA-командой
▪️Путь от стажера к фулстеку в банке
▪️Мои грабли. Как адаптироваться после смены профессии
▪️Вайти в 37 с дипломом филфака
▪️Новые фичи в DevTools
▪️Исчерпывающий практикум по GraphQL (Postman)
▪️Разница между очисткой, сбросом и восстановлением моков
▪️Движки браузеров и их влияние на проведение тестирования
▪️Что не так с iOS или как приручить BrowserStack
▪️API-шлюз (тестирование Zero-Trust микросервисной архитектуры)

- В большом мире QA (англоязычное):
▪️Reviewing Capgemini’s “World Quality Report 2024-25” (ИИ-хайп утихает, но везде нужны только фуллстеки и SDET)
▪️Непопулярное. The Uncomfortable Truth About Modern Test Automation Frameworks
▪️How to Use Node.js Test Runner (практикум LambdaTest)
▪️Running a million empty tests (спойлер: 2.7 gig RAM)
▪️Creating a custom pytest plugin for better failure summary
▪️Shift Left Meets Kafka: Testing Event-Driven Microservices
▪️When k6 eats up your RAM

👀 Посмотреть:

🌐 Фреймворк метрик качества ⏱️45 минут
🌐 Тестируем передачу абонента от одной базовой станции к другой в сетях 4G ⏱️30 минут
🌐 Backend-Driven UI: тестируем верстку мобильного приложения за бэкэндером ⏱️45 минут
🌐 Типизация регрессионной тестовой модели ⏱️25 минут
🌐 Техника SEMAT в управлении качеством ПО ⏱️35 минут
🌐 Postman Beginner’s Course — API Testing ⏱️2 часа
🌐 My 16 Years of Automation Mistakes In 21 Minutes ⏱️21 минут
🌐 Quality Gate и SAFE-методология ⏱️40 минут
🌐 Тестирование в финтехе и импортозамещение ⏱️25 минут
🌐 Нативные или кроссплатформенные фреймворки (mobile) ⏱️35 минут

🟢Подробный дайджест с описаниями и комментариями

Хорошего дня!

Automation QA | IT

04 Nov, 10:34


Шесть уровней тестирования

#почитать

Модель более реалистично представляет современные QA-процессы.

Читать статью

Automation QA | IT

01 Nov, 10:31


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

#почитать

Подробные сообщения об ошибках, интерактивный прогон тестов, интеграция с инструментами разработчика и кастомные команды.

Читать статью

Automation QA | IT

31 Oct, 10:47


Тестирование API в Playwright/Java. PATCH-запросы

#почитать

Продолжение серии практикумов по тестированию API.

Читать статью

Automation QA | IT

30 Oct, 05:08


Введение в компонентное тестирование для QA

#почитать

Несколько компонентов объединяются в полнофункциональную программную систему. В программной инженерии это называется модульностью. Модульность подразумевает разделение системы на управляемые фрагменты, которые можно разрабатывать и тестировать по отдельности. Тестирование отдельных компонентов программы перед их интеграцией называется компонентным тестированием.

Читать статью