QA Live 🚩 тестирование ПО
5.98K subscribers
74 photos
19 videos
3 files
168 links
Еженедельные дайджесты полезных материалов по тестированию в телеге

По вопросам рекламы: @jannytg
Download Telegram
🟡Дайджест полезных материалов по тестированию за неделю c 6 по 12 ноября

🔖 Почитать:

- на TestEngineer:
▪️Постироничная автоматизация
▪️Законы ручного тестирования
▪️Управление тестовыми данными, Best Practices
▪️Что нового в Playwright 1.39

- Другие платформы:
▪️Документация QA в Agile. Полный гайд
▪️Тестирование игр. На что игроки обращают внимание
▪️TDD-практикум. JUnit5 + Mockito
▪️Пишем тест-планы, кейсы и сценарии в ChatGPT
▪️Как уйти из ручников — путеводитель Я.Практикума
▪️Чем тестируют производительность в Альфа Банке
▪️Иногда лучше велосипед. Kubernetes и PyTest
▪️Все методы тестирования юзабилити

- В большом мире QA (на🇻🇬):
▪️Цикломатическая сложность: тестировщикам тоже
▪️Тестирование с точки зрения юзер-интента
▪️Auto Playwright, открытый плагин для AI-ускорения
▪️Золотые правила тест-менеджера
▪️Статистическое тестирование Монте-Карло
▪️Туториал по Apache JMeter Docker Extension
▪️«Как мне отказали на 27 собеседованиях, но я не сдался»
▪️«Как ты это сделал?» О прозрачности выполненной работы
▪️Плоское мышление. Джеймс Бах
▪️Pixelmatch + Playwright + CucumberJS = визуальное тестирование. Микро-практикум
▪️Стратегия тестирования микро-фронтендов — Testμ 2023
▪️Тестер в стартапе — год за пять. Очень тяжело, но быстро прокачиваешься и видишь перспективы
▪️Управление тест-кейсами через MindMaps. XMind + Xray в JIRA
▪️Кейсы, когда ручное точно лучше
▪️Codeless-инструменты QA. Осень ‘2023
▪️Auto Healing в Selenium
▪️Советы от Site Reliability Engineers at Google

👀 Посмотреть:
🌐 Тестировщик и Linux 1 час
🌐 Брокер RabbitMQ 25 минут
🌐 Большой туториал по Jenkins на🇻🇬 без акцента 3 часа

🟢Полная версия дайджеста - на сайте (с рисунками и комментариями)

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍3
🟡Дайджест полезных материалов по тестированию за неделю c 13 по 19 ноября

🔖 Почитать:

- на TestEngineer:
▪️Хороший тестовый код. Google’s Best Practices
▪️Хитрые баги

- Другие платформы:
▪️Как ускоряют автотесты в Альфа банке (автогенерация юзеров + Redis)
▪️Как подружить JUnit 5 и Robolectric
▪️Накуа нам QA (чтобы рисовать лабиринты из фич?)
▪️Должен ли QA уметь писать код (да). И он превращается в FullStack QA
▪️Курсы или самообучение? ChatGPT!
▪️Кстати, даже устаревающая версия 3.5 генерирует очень годные артефакты - примеры
▪️Тестирование Backend в Charles Proxy
▪️Базовый туториал по Kaspresso
▪️Рассказ о пользе Page Object от KasperskyLab

- В большом мире QA (англоязычное):
▪️Ручное интеграционное тестирование микросервисов — это как заставить кошек маршировать
▪️Необходимый минимум скиллов программирования для QA
▪️Havok — средство борьбы с flaky-тестами Playwright
▪️Мини-практикум по генерации тестовых данных в Java Faker
▪️Подробный разбор новых Capabilities в Appium 2.0
▪️Идея тестовой пирамиды устарела. Забудьте о ней

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

🌐 Веб или мобильное тестирование 10 минут
🌐 Особенности тестирования Desktop-проектов 2 часа 40 минут
🌐 Особенности веб-тестирования 1 час 45 минут

🟢Полная версия дайджеста на сайте

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥2
🟡Дайджест полезных материалов по тестированию за неделю c 20 по 26 ноября

🔖 Почитать:

- на TestEngineer:
▪️Знакомство с RSpec
▪️Вышел Playwright 1.40. Что нового
▪️Шпаргалка по Appium

- Другие платформы:
▪️Требования к тестировщикам: как чудесно жили 5 лет назад и как страшно сейчас
▪️Нагрузочное тестирование Черной Пятницы в финтехе
▪️Советы по ручному тестированию в Agile-среде
▪️Как мы внедрили много дымных тестов за полтора месяца на заводе, не следуя стандартам
▪️Автоматизация на проекте с Python, поэтапно
▪️Полезнейшие вещи в Pytest
▪️Как меня онбордили в готовую автоматизацию на проекте

- В большом мире QA (англоязычное):
▪️Сколько тестировщиков должно быть в команде
▪️E2E - только в Playwright, сплошной позитив
▪️Шпаргалка по тестовым дублерам
▪️Шаблон BRD-требований при тестировании производительности
▪️Эффективные BDD-практики на примерах
▪️Огромная важность тестирования UI в SDLC-цикле
▪️Обновление дашборда для K6 - xk6-dashboard v0.5.0
▪️Selenium WebDriver PageFactory + POM
▪️Советы по портфолио на GitHub для автоматизаторов (и ручников тоже!)
▪️Спецификации тест-кейсов
▪️Ресурсы для быстрого изучения Python - для SDET и автоматизаторов
▪️Документирование тест-кейсов REST API
▪️Стресс-тестирование на PHP в Pest с плагином Stressless
▪️Тестирование мейнфреймов
▪️Prometheus и Grafana - Визуализация и мониторинг
▪️Практикум по Newman

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

🌐 Пережить испытательный срок 10 минут
🌐 Cниффер Charles в практике Mobile QA 10 минут
🌐 QA в США: удаленная интернатура 1 час

🟢Полная версия дайджеста на сайте

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82🔥2
🟡Дайджест полезных материалов по тестированию за неделю c 27 ноября по 3 декабря

🔖 Почитать:

- на TestEngineer:
▪️Одна строчка кода нанесла ущерб на $60 млн
▪️А сколько тестировщиков должно быть в команде?
▪️Необходимый минимум скиллов программирования для QA
▪️Что такое Bug bash
▪️Начинай сверху. Лучшие практики тестирования UI на фронтенде

- Другие платформы:
▪️Вакансии и резюме. Ноябрь
▪️Как тестируют память
▪️Автоматизация тестирования операционной системы
▪️Тестирование вендорного биржевого продукта. Эмулятор QUIK
▪️Оценка покрытия интеграционными тестами 370 микросервисов
▪️Лучшие практики автоматизации на Selenium/C#
▪️Postman Interceptor — альтернатива Charles Proxy
▪️Лучшие практики по автотестам API на Python
▪️Еще один гайд для новичков, «как перейти из QA в AQA», но отличающийся ясностью изложения

- В большом мире QA (англоязычное):
▪️Guide to mobile emulator testing with MiniSim
▪️Советы по тестированию API в Jest
▪️Как тестируют мобильное приложение DoorDash
▪️Тестирование Deep-learning-систем
▪️Тестирование абстрактных классов в PHP с помощью анонимных классов
▪️Несмотря на увольнения неквалифицированного и непрофильного персонала, очень большое количество вакансий в IT остаются незакрытыми
▪️Генеративный АИ даже самого lowcode-уровня не способен заменить тестировщиков. QA все равно будут нужны — но скилловые
▪️Halodoc. Оптимизация регрессионных тест-свитов Android
▪️Тестирование веб-компонентов: от Vue2 к Vite+React
▪️How to Handle Shadow DOM in Cypress
▪️Упрощаем тестирование с помощью Testcontainers
▪️Быстрый гайд по автоматизации проверки Accessibility в Cypress
▪️Годится ли Cypress для тестирования React-компонентов
▪️100%-ное тестовое покрытие. Подход VGV
▪️Подводные камни интеграционного тестирования на Java
▪️Тестирование JS-кода в Jest
▪️Flaky визуальные регрессионные тесты — пути решения проблемы
▪️Размышления об идеальном инструменте интеграционного тестирования
▪️Mocking Async API Calls in FastAPI Tests
▪️Оптимизация JMeter под проект

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

🌐 Артем Русов разбирает резюме с ХедХантера 2 часа
🌐 Сервис масштабирования Playwright-тестов от Microsoft (en) 15 минут
🌐 Архитектура автотестов в проекте с open source-ядром 30 минут
🌐 Искусство задавать хорошие вопросы. Важность правильных вопросов в QA 40 минут

🟢Полная версия дайджеста на сайте

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥42
🟡Дайджест полезных материалов по тестированию за неделю c c 4 по 10 декабря

🔖 Почитать:

- на TestEngineer:
▪️Всё лишнее прочь! Лучшие практики Google Testing
▪️WireMock — быстрый гайд
▪️Что такое непрерывное тестирование
▪️Как тестируют в Slack. Сквозные UI-тесты

- Другие платформы:
▪️Великие фейлы: 5 громких случаев, когда компании сэкономили на тестировании
▪️Contract First. Как контракты помогают не сгореть от багов
▪️Как быстро закрыть регресс в API из связки PyTest + JSON Schema
▪️Туториал по запуску автоматизации с Appium и Pytest
▪️Как я готовилась и сдавала ISTQB Certified Tester Foundation Level v4.0
▪️Хроники пикирующего бота или «Сам факт такой постановки вопроса — очень многое говорит о состоянии в отрасли»

- В большом мире QA (англоязычное):
▪️Зачем еще нужны QA/QE, если dev-команды уже сами все тестируют, практически все, от юнит до e2e?
▪️TOAD-подход. Observability, Monitoring and Testing
▪️«У меня же это запустилось?»
▪️«Мы уволили отдельную QA-команду — и зря. Девопсы неправы со своей Теорией Ограничений»
▪️«ИИ в тестировании — это ассистент. Всё.»
▪️Как экономить время автоматизации
▪️Оценка скорости юнит-тестов в PerfMock
▪️Непрерывное тестирование производительности
▪️Измерение покрытия сквозными тестами на Go
▪️Антипаттерны в тест-сьютах, лично наблюдаемые
▪️Bazel — инструмент Google для автоматизации тест-сьютов
▪️Сравнение waiting-стратегий в Appium и Selenium
▪️Вдумчивое тестирование
▪️Как генерируются ассерты в новом Codegen в Playwright 1.40 (хорошо)

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

🌐 API. REST. Swagger. Коды ответов. http-методы. http-заголовки 15 минут
🌐 В IT без опыта. Первая работа тестировщицей 10 минут
🌐 Проба новой функции Retry в Cypress (en) 15 минут
🌐 Boosting Test Coverage for Microservices (en) 40 минут

🟢Полная версия дайджеста на сайте

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍3
🟡Дайджест полезных материалов по тестированию за неделю с 11 по 17 декабря

🔖 Почитать:

- на TestEngineer:
▪️Шпаргалка по Postman
▪️Матрица серьезностей и приоритетов

- Другие платформы:
▪️Путешествия во времени с Replay.io
▪️Рекомендации по автотестам API на Python
▪️«Что? Где? Когда?» в названии багов
▪️Нашумевшее — «Никто никогда не учит писать качественный софт»
▪️Detekt: как статический анализ помогает улучшить код автотестов
▪️Композиционное тестирование: новый подход
▪️Как написать проект по автоматизации на Python, Pytest и Playwright и настроить запуск автотестов в CI с нуля
▪️Как мы оптимизировали процессы обеспечения качества (в Sportmaster Lab)

- В большом мире QA (англоязычное):
▪️Между скоростью и качеством
▪️«По моему, ChatGPT в QA как молоток»
▪️А что такое «качество»?
▪️Сборник гайдов по работе с ChatGPT для QA
▪️Кастомные ИИ-боты в исследовательском тестировании
▪️Лиза Криспин об Agile Testing Days 2023
▪️A Feature Map Framework with Playwright for Improved UI Testing Tracking
▪️Codeless automation tools = flaky unstable tests. Обсуждение на Reddit
▪️Тестирование API: сравнение Postman vs Pytest
▪️Best Practices в QA для новичков
▪️Визуальное тестирование компонентов в Storybook

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

🌐 Bash для тестировщика. Полный курс 1 час
🌐 Мобильный тестировщик на удалёнке 10 минут
🌐 Clean Tests (en) 45 минут
🌐 Mastering Performance Testing with Marie Cruz, a Developer Advocate for Grafana Labs’ k6.io (en) 45 минут

🟢Полная версия дайджеста на сайте

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥94🥰2
🟡Дайджест полезных материалов по тестированию за неделю с 18 по 24 декабря

🔖 Почитать:

- на TestEngineer:
▪️Типичные проблемы и ошибки при тестировании
▪️Задачи мануальщиков, которые никогда не будут автоматизированы

- Другие платформы:
▪️Как пересдавать ДЗ на курсах, чтобы было меньше итераций
▪️Основы Cypress: использование baseUrl
▪️JavaScript для QA. Фронтендер учит дебажить код через Devtools
▪️Автотесты нагрузочного тестирования системы распознавания лиц
▪️TMS на замену TestRail: писали для себя, а выложили в open source TestY
▪️Паттерны автоматизации и архитектура автотестов
▪️Как тестировать без требований? Или как убедить разраба и себя, что это баг
▪️Python. Тестирование API. Структура тестов (Selenium Webdriver + Behave)
▪️Советы тем, кто тянет бремя тестирования в одиночку
▪️Вредные советы по тестированию в проектах (от 2ГИС)

- В большом мире QA (англоязычное):
▪️Реальные требования и погружение в мир пользователя — Michael Bolton
▪️Советы по резюме от Министерства Тестирования
▪️Эмоциональный интеллект тестера
▪️«Пока Cypress дает добавленную стоимость и качественный фидбек, не думаю, что проект будет закрыт»
▪️Quality Coaches вместо тестеров
▪️Гайд The Ultimate Automation Framework Guide: Introduction and Planning
▪️Небольшой информативный гайд по Appium Touch Actions
▪️Практикум по юзкейсам в Cucumber
▪️Что такое Puppeteer Angular Schematics
▪️Борьба с flaky-тестами в Slack
▪️Рефакторинг Playwright-локаторов, уровень «полубог»
▪️Быстрый практикум по Page Object Model в Playwright
▪️Делаем легаси-код тестабельным

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

🌐 Postman In An Hour (or so) 1 час (en)
🌐 Из химика-аналитика в тестирование финтеха 30 минут
🌐 Установка и работа с Apache Jmeter 2 часа
🌐 Исследовательское тестирование API 40 минут (en)

🟢Полная версия дайджеста на сайте

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍4🔥2
🟡Дайджест полезных материалов по тестированию с 25 декабря по 2 января

🔖 Почитать:

▪️База по базам. SQL для тестировщика
▪️О вопросах на собеседованиях Джуна+ (от 6 месяцев работы) и как ответить на них не как ChatGPT
▪️Библиотека для скриншот-тестов под Android в Альфе
▪️Практикум по Jenkins Pipeline для АТ
▪️Особенности тестирования десктопных приложений
▪️Пирамида Лизы Криспин
▪️Тестируем 1С-Битрикс. Чеклист
▪️Snapshot Testing в МКБ
▪️Ожидание загрузки страницы в Cypress

- В большом мире QA (англоязычное):
▪️Сколько зарабатывают тестировщики? Обсуждение на Reddit
▪️Тестирование больших языковых моделей: примеры тест-кейсов
▪️How to Streamline Quality Assurance: Real Case Improving Product Quality Through Baby Steps
▪️Холистическая модель тестирования в Houseful
▪️Полгода без тестировщиков
▪️Интегральная оценка качества продукта всего одной метрикой (но по сложной формуле)
▪️Обратный нагрузочный тест в Grafana K6
▪️Анализ причин падения автотестов при помощи ChatGPT
▪️Советы по стабилизации автотестов в CI
▪️Советы по улучшению репортов и мониторинга автотестов (Trivago)
▪️Две стратегии визуального тестирования в мобильных проектах
▪️Практикум по нагрузочному тестированию. Resource Object Model
▪️Do not put assertions in Page Objects
▪️Test Desiderata. Кент Бек об идеальных тестах
▪️Актуальные фреймворки ‘2024
▪️Сборник практических советов по Selenium WebDriver (LambdaTest)
▪️Путь в нагрузочное
▪️
Транзитивное тестирование
▪️
Искусство преднамеренных ошибок. Инструменты мутационного тестирования
▪️
MRTF-фреймворк тестирования микросервисов
▪️
Сборник сценариев тестирования API

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

🌐 Артем Русов. Как стать тестировщиком в 2024 году 30 минут
🌐 Джо Колантонио — Top 12 Automation Testing Trends for 2024 (en) 25 минут
🌐 How to Create a Hybrid Automation Framework from Scratch — Angie Jones (en) 45 минут
🌐 Michael Bolton зачитал QA-рэп на TestBash Manchester — Ministry of Testing (en) 3 минуты

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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
🟡Дайджест полезных материалов по тестированию с 3 по 7 января

🔖 Почитать:

- на TestEngineer:
▪️Что такое TestOps
▪️Шпаргалка по Selenium (Java)

- Другие платформы:
▪️Поседеете через полгода: нагрузочное тестирование
▪️Технические задания на собеседовании QA Junior+
▪️Где полезен и бесполезен ChatGPT в тестировании ( + максимально полный видеогайд в 5 частях)
▪️Генератор тестовых данных для JVM-совместимых языков
▪️Как я штормил М.Видео

- В большом мире QA (англоязычное):
▪️Критерии приемки, их валидация и верификация в Agile Testing
▪️Нельзя рендомные данные в testId
▪️Самый важный принцип автоматизации: The lower the maintenance effort, the better the automated tests.
▪️Ускорение тестового фидбека в XCode с одной минуты до одной секунды
▪️«Selenium Webdriver — тупиковый проект, причина: неспособность владельцев сделать нормальные wait’ы»
▪️Насколько велик мировой рынок QA? (спойлер: не очень, около 50 млрд $, причём две трети рынка — в аутсорсе)
▪️(senior) Testing serverless python applications with serverless offline + pytest
▪️Традиционно подробнейший туториал от ЛямбдаТест: Selenium/Java
▪️(senior) Ускорение прогона Python-тестов с 45 минут до 5, опыт Ramp (крупная финансовая платформа)
▪️Как аутсорсят QA
▪️Контрактное тестирование (PACT) за 5 минут
▪️Лучшие практики State Management в Playwright
▪️API-driven, API-first. Стратегия непрерывного тестирования API
▪️Алиасы в Cypress — упрощаем, стабилизируем, оптимизируем
▪️Пример автоматической ML-приоритизации Cypress-тестов
▪️Блиц-практикум по обходу капчи в Cypress

👀 Посмотреть:
🌐 Советы по QA Career Growth, релевантные для релокантов (en) 1 час
🌐 Тридцать шесть REST API Challenges от EvilTester — максимально полный видеопрактикум без акцента (en)
🌐 Практикум API Testing — RestAssured для wannaby-SDET (en) 1 час 35 минут
🌐 Can I Survive Without Automation and Coding in Testing? (нет, конечно) (en) 20 минут
🌐 2024 .NET Software Testing Roadmap (en) 10 минут

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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2
🟡Дайджест полезных материалов по тестированию за неделю с 8 по 14 декабря

🔖 Почитать:

- на TestEngineer:
▪️20% Селениума, покрывающие 80% задач
▪️Выбираем инструмент для нагрузочного тестирования: JMeter, Gatling, k6, LoadRunner, Locust, NeoLoad

- Другие платформы:
▪️Bug policy. Что делать когда работа с дефектами — это хаос и ужас
▪️Модель Client-Test для тестирования REST API
▪️Рецензирование тестовой документации на медицинских проектах
▪️Роль тест-лида в контексте скрам-команд
▪️Статистика QA-вакансий и резюме за декабрь (плохо)
▪️Сколько тестирования достаточно — Пол Джирард
▪️Удачный переход Netflix на GraphQL

- В большом мире QA (англоязычное):
▪️How to Write High-Quality User Story
▪️Evolution of Test Automation for a Monolith
▪️Using Appium in WebView with Web-driverIO
▪️Release Train in mobile development
▪️Expanding our Front End Testing Frameworks — NYT
▪️Efficient Recordings in JMeter For API Performance Testing
▪️Build Quality
▪️(lead) Размышления Майкла Болтона о Quality Assurance and Testing
▪️Тестирование как точка входа в IT. There’s no need for gatekeeping the entry gate, так как оно превратилось в очень сложную профессию
▪️Easiest way to understand How Appium works
▪️We Need a New Approach to Testing Microservices
▪️(senior) Как тестируют SQLite (сложнейший процесс, несколько миллионов тест-кейсов)
▪️Что нового в Selenium Manager

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

🌐 Красные флаги. О чем спросить на собеседовании — Artsiom Rusau 30 минут
🌐 Design Patterns for High-Quality Automated Tests (en) 35 минут
🌐 Trends. Appium Interceptor, Playwright and More (en)10 минут
🌐 Практическая работа с Kali Linux 2 часа 40 минут
🌐 Зачем тестировщику VSСode — Оксана Мельникова 25 минут

🟢Полная версия дайджеста на сайте

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍2🔥1
🟡Дайджест полезных материалов по тестированию за неделю с 15 по 21 января

🔖 Почитать:

- на TestEngineer:
▪️Как тестируют в Slack: система автоматического обнаружения и подавления flaky-тестов
▪️Что я понял о языках программирования

- Другие платформы:
▪️Экзотические баги в Россельхозбанке. Шесть историй
▪️Как протестировать чатбот
▪️Локализация дефектов на интеграционном уровне
▪️APDEX в нагрузочном тестировании
▪️Я.П. Где практиковаться начинающему тестировщику
▪️AgileOps: Jira-центричный подход
▪️Как снять логи при краше мобильного приложения

- В большом мире QA (англоязычное):
▪️Архитекторы пользовательского счастья. Developer Experience (DevX) и Quality Assurance (QA)
▪️Mastering the QA Career Path in 2024
▪️Давайте будем честны, тестировщиков не уважают
▪️Как определять OKR в for Software Quality Assurance
▪️What To Do When You Need More Time To Test
▪️Антипаттерн «Мороженое»
▪️Democratization of Test Automation — An ING Story
▪️Solitary tests and sociable tests
▪️Abstraction and Testing – The Other Side
▪️Testing Too Difficult? Automate Your Integration Tests
▪️Best Test Reporting Tools in 2024: JUnit, TestNG, Cucumber, Allure, Mocha
▪️Automize — free Chrome extension to write tests in any language
▪️For the Interviewers: Evaluating Testing Skill
▪️Несколько примеров Edge Case Testing with AI
▪️Testability. What Our Tests Don’t Like About Our Code

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

🌐 Быстрый практикум DevTools: Анализ бага в Network tab 10 минут
🌐 Should we just automate everything? The RPT formula (en) 50 минут
🌐 Собеседование QA в ГосУслуги 30 минут
🌐 Процесс тестирования задачи тестировщиком, основные используемые инструменты 1 час 15 минут
🌐 Прикладной обмен экспертизой между разработчиками и QA 45 минут
🌐 Опыт Contract Testing (PACT) в Viber 50 минут
🌐 Я выгорел и уволился. Полтора года без отпуска в AQA 35 минут

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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍6
🟡Дайджест полезных материалов по тестированию за неделю с 22 по 28 января

🔖 Почитать:

- на TestEngineer:
▪️Как стать нагрузочником
▪️Gatling — большой гайд

- Другие платформы:
▪️Топ книг для начинающих QA
▪️Ручное тестирование RSocket over WebSocket
▪️Одна лишь Java не сделает вас автоматизатором
▪️Как избавиться от нестабильных автотестов, опыт Wrike (система управления проектами с российскими корнями)
▪️Тестирование безопасности: виды, инструменты и лучшие практики (справочно)
▪️Ключевые концепции тестирования требований
▪️Современная Test Pyramid: QA пишут лишь 20% тестов, много компонентных
▪️Подборка телеграм-каналов и чатов для QA
▪️Как сократить потребление памяти в интеграционных тестах с Kafka (GraalVM)
▪️75 вопросов на собеседовании Manual QA
▪️Тестирование ПО как увлекательная игра
▪️Знакомство с Jest Mocks
▪️Разбираемся с тестируемостью

- В большом мире QA (англоязычное):
▪️The market is really bad. The big companies and their massive firings has flooded the tech market
▪️Mobile Test Automation: Calabash on Xamarin Test-Cloud
▪️О нефункциональных требованиях, Marie Cruz (Grafana Labs)
▪️Практикум Cypress: Simulating Internet Outage and Recovery
▪️Быстрый практикум по Jenkins для джунов
▪️Test Analysis, гайд
▪️Оптимизация интеграционных тестов на примерах
▪️Задачи на интервью AQA (в IOHK, блокчейн)
▪️When the build is green, the product is of sufficient quality to release. No, not really
▪️AI will expose the negativity and bias in legacy testers, and they will soon disappear — тролль Jason Arbon (ex-Google) пугает народ
▪️История взлетов и падений тестовых фреймворков от PhantomJS до Playwright
▪️RAAMA: My Test Discovery Model
▪️Feature Parity Testing
▪️API Testing: Schema Validation with Zod
▪️Стратегия тестирования в энтепрайзе, Best Practices + Roadmap

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

🌐 Fast and Furious: The Psychology of Web Performance | LambdaTest (en) 1 час
🌐 Мои провалы как QA - Lucy Ladybug 15 минут
🌐 Разбор тестовых заданий | Junior QA 35 минут
🌐 В Кремниевую долину без опыта в тестировании 35 минут
🌐 Типичные ошибки Junior QA (6 выпуск, QALife) 1 час


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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4🥰2
🟡Дайджест полезных материалов по тестированию за неделю с 29 января по 4 февраля

🔖 Почитать:

- на TestEngineer:
▪️Дорожная карта SDET
▪️Зарплаты тестировщиков во второй половине 2023 снизились на 18% (за счет регионов)
▪️DevOps-фанатики: «уволить QA-команду»
▪️AI-стек QA
▪️Нагрузочное тестирование микросервисов

- Другие платформы:
▪️Как трудно планировать таски
▪️Субкультуры ПО
▪️Эвристики граничных кейсов
▪️Chaos Engineering, Enterprise Version
▪️Топ-5 вопросов по SQL на собеседовании QA
▪️5 частых вопросов на собесе (баг vs дефект, тест-кейс vs сценарий etc)
▪️Задачки для начинающих автоматизаторов (с кодом)
▪️DevSecOps, средства автоматического тестирования безопасности
▪️Примеры тест-кейсов проверки текстовых полей
▪️Джуны в 2024: скиллы и процесс найма (статистика hh.ru от Я.П.)
▪️Большая подборка тестовых заданий + рекомендации (Артема Русова)
▪️«Нельзя оптимизировать все атрибуты качества — где-то нужен компромисс». Карл Вигерс
▪️Из тестирования в техподдержку и обратно
▪️Базовый фреймворк автоматизации тестирования на Java
▪️Вторая внешняя команда для нагрузочного, опыт в Сбере
▪️Как тестируются Flutter-приложения

- В большом мире QA (англоязычное):
▪️Тестирование дикпиков диплинков
▪️Список вопросов, прежде чем приступать к нагрузочному тестированию
▪️(сложное) Property-Based Testing with ScalaCheck
▪️Making a Record of your Exploratory Testing
▪️Abstraction and Testing – UI Components
▪️«Почему тестировщикам игр платят до смешного мало?» - «Да разработчикам тоже». Обсуждение на Reddit
▪️Automate Login Page Using Selenium WebDriver — традиционно огромный гайд ЛамбдаТест
▪️Test Web Bluetooth with Puppeteer — гайд Google
▪️Deciding What to Test — Practical Math
▪️Understanding Playwright’s test.slow() and slowMo

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

🌐 Как поддерживать мотивацию 35 минут
🌐 Microsoft laid off 1900 QAs, но ничего страшного 10 минут
🌐 Автотесты для FastAPI, Pytest, Selenium, Allure 50 минут
🌐 Всё про интеграционное тестирование 15 минут

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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍32
🟡Дайджест полезных материалов по тестированию за неделю с 5 по 11 февраля

🔖 Почитать:

- на TestEngineer:
▪️Тестирование в высокоэффективных командах — Deloitte
▪️Как сделать легаси-код тестабельным

- Другие платформы:
▪️Чек-лист vs тест-кейсы
▪️Автоматизация в Karate
▪️Разбор переменных и скриптов в Insomnia
▪️End-to-end тестирование React-приложения в Playwright
▪️Автотесты gRPC (на Kotlin)
▪️DevOps-инструменты и QA
▪️«Дизайнер всегда прав»
▪️Cypress. Практикум для Junior AQA

- В большом мире QA (англоязычное):
▪️Анализ «затраты—выгоды» юнит, интеграционных и e2e-тестов
▪️Диаграмма Венна: Требования-Код-Тесты
▪️«На 100% протестировано» не значит «100% покрытие»
▪️A bug, a missing feature, or neither, зависит от ожиданий пользователя
▪️The Lord of Playwright: The tale of the two traces
▪️Почему Robot Framework непопулярный
▪️Mastering Automated IT Infrastructure Testing
▪️Практикум по WireMock To Substitute External Services
▪️TDD vs Test-Last
▪️Тестовый «код с запашком»
▪️Test Automation Roadmap для команд: First Steps
▪️Практикум по Performance tests in iOS
▪️Insights from Git Logs for Testing teams
▪️Creating a Text Generation Model (AI)
▪️Well-Defined Acceptance Criteria
▪️Bug Retrospectives
▪️Developer As Tester Advantages I Never Had As A Tester
▪️Managing Your Manager — Кристин Джеквони
▪️Building a QA Team
▪️QA engineers are needed by those who are in it for the long run
▪️Is SDET a rebranding of a QA Automation

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

🌐 Зарплаты QA в США (en) 20 минут
🌐 Цикл JavaScript for Testers (en) 3 часа
🌐 AQA Soft Skills (en) 45 минут
🌐 Test environments for QA Engineer: Local, Dev, Stage, Prod — Artsiom Rusau (ru)15 минут
🌐 Енот-ракета и стражи тестирования. Мастер-класс о внедрении геймификации в QA 1 час
🌐 Типичные ошибки джуниоров (7) 1 час
🌐 Преподавание в школе QA после 8 лет визажа 35 минут

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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍3
🟡Дайджест полезных материалов по тестированию за неделю с 12 по 18 февраля

🔖 Почитать:

- на TestEngineer:
▫️Эволюция QA-автоматизации от 1950х до 2020х
▫️Полный гайд по тестовым дублерам: моки, стабы, пустышки, шпионы и фейки
▫️Как тестировать микросервисы

- Другие платформы:
▫️Зачем Си-Джей-Эм
▫️Главные книги для QA на русском
▫️Кейс реализации интеграционных тестов распределенной системы (Альфа)
▫️Автопроверка названий тестовых методов в Java
▫️Управление контейнерами из Kotlin-тестов
▫️Подсушить тесты. Руби-рельсы, браузерное тестирование, селениум, капибара и призма

- В большом мире QA (англоязычное):
▫️Vanilla Flavour Testing — test notes и knowledge sharing
▫️Testing in the design phase - список вопросов
▫️Glints in Leadership - советы для лидов
▫️AQA Mindset from scratch
▫️Рутина релизов
▫️Ревью тестового кода
▫️Мифы о нестабильном коде
▫️Парадокс пестицида - из-за этого до сих пор существует сложное и трудоемкое исследовательское тестирование
▫️Achieving Test Nirvana with Cross-Platform Shell Scripts
▫️Осваиваем новый ЯП автотестов - Start with a test, not with the framework
▫️Три главных типа тестов на примерах для джунов
▫️Тестирование фронтенда в Нетфликсе (внутренний тул SafeTest)
▫️Проблема-Пример-Оракул - чеклист хорошего баг-репорта
▫️Antithesis (ex-FoundationDB) разрабатывает "автономную" платформу тестирования для корпораций
▫️Правильные Happy Paths - Modeling Behavior Around Feedback
▫️Creating a GPT Assistant That Writes Pipeline Tests
▫️"Тестировщик - это артист"
▫️Creating a Test Automation App with OpenAI, Streamlit, and LangChain

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

🌐 Shift Left — Tools and support (en) 15 минут
🌐 Instead of Selenium Java learn Cypress & Playwright in 2024 (en) 10 минут
🌐 Паттерн Декоратор (en) 45 минут
🌐 Работа в продуктовой компании и скиллы QA (юзабилити) 35 минут
🌐 Insights on Testing at Google and Facebook (en) 50 минут

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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥32
🟡Дайджест полезных материалов по тестированию за неделю с 19 по 25 февраля

🔖 Почитать:

- на TestEngineer:
▪️Ситуация в Европе: Manual-сегмент захвачен индийцами, в Automation невероятные требования
▪️Взлеты и падения тестовых фреймворков (JS)
▪️Как тестируют фронтенд Netflix

- Другие платформы:
▪️Вопросы по Appium на собеседовании
▪️Поиск элементов в Appium
▪️Лучшие практики модульного тестирования (xUnit, .NET)
▪️Что такое Quality Gate
▪️API-автотесты: как достичь наиболее полного покрытия
▪️Визуальное тестирование в Playwright без эталонных скриншотов
▪️Пишем сложный Page Object для Playwright-тестов с библиотекой Dorama

- В большом мире QA (англоязычное):
▪️Генерим тест-кейсы из документации продукта (PRD)
▪️How I see the QA mindset — the business value
▪️Серьезная статья о нагрузочном тестировании
▪️Replay Production Traffic Testing: Exploring the Why, How, What, and Lessons Learned
▪️Практикум Continuous Monitoring of Multiple Web Projects for QA
▪️Тестировать поведение, не имплементацию. Service-level testing
▪️Баланс между качеством и эффективностью
▪️Улучшаем тестабельность приложения — via data type method overrides
▪️Без воды и с рисунками. Best Practices for Selecting a Framework
▪️Everyone can test, like everyone can sing. But…
▪️Top Visual Regression Testing Tools
▪️Fundamentals of Functions and Relations for Software Quality Engineering
▪️Как работает Self-Healing

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

🌐 Playwright accessibility testing in detail (en) 25 минут
🌐 Ты хороший тестировщик? Обратная связь и самомотивация 45 минут
🌐 Собеседование в Райффайзенбанк 1 час
🌐 SDLS и STLS в FinTech и GameDev 1 час 15 минут

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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍42
🟡Дайджест полезных материалов по тестированию за неделю с 26 февраля по 3 марта

🔖 Почитать:

- на TestEngineer:
▪️QA с точки зрения художника
▪️Google Testing on the Toilet: фейки и моки
▪️Микротесты и атомарное тестирование
▪️Playwright 1.42: что нового (API-шки)

- Другие платформы:
▪️Подборка багов даты 29 февраля 2024: YouTube, Cloudflare, ChatGPT, Apple
▪️Разница между тестированием и отладкой для джунов
▪️Понятие технического долга
▪️Дедушка российского тестирования, тестировщик с 50-летним стажем Александр Александров: «При всем уважении к Роману Савину…»
▪️Тестирование OpenAPI-документации в автотестах на hh.ru
▪️Детали учебного процесса Web Manual QA в одной из онлайн-школ
▪️Платформа для нагрузочного тестирования (Apache Airflow + TimeScale + Test IT)
▪️Изоляция в тестах с Kafka
▪️«Уважение к клиентам?» — Майкл Болтон о навязчивости Microsoft

- В большом мире QA (англоязычное):
▪️Советы джунам от голландского software rebel
▪️(сложно) Readiness patterns for better testability
▪️Проверка безопасности API
▪️Советы по баг-репортам
▪️QA Lead в Scrum-команде. Servant Leadership и пр.
▪️Практикум Playwright + ChatGPT
▪️«Демократия — сложная штука. Я выслушал ваши мнения, но решение за мной.»
▪️Проблемы в вебе
▪️Как я автоматизирую (пытаюсь) тесты в спринте
▪️The neverending test suites
▪️Советы по составлению тест-плана из crowd-sourcing книги Navigating the World as a Context-Driven Tester
▪️Джеймс Бах о «норме»

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

🌐 Практикум — Turn Playwright tests into Artillery Load Tests (en) 15 минут
🌐 Изоляция бизнес-логики (en) 50 минут
🌐 Live Deep Dive: Netflix’s SafeTest Redefines UI Testing (en) 1 час 20 минут
🌐 Chain of Responsibility Design Pattern Explained (en) 40 минут
🌐 Релокантам: реально ли сейчас найти работу в США (en) 10 минут
🌐 Управление требованиями. Спецификация из атомарных артефактов на практике 40 минут
🌐 Как понимание инструментов разработки помогает функциональному тестировщику 40 минут
🌐 Тестирование автономного транспорта: software + hardware QA 35 минут

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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥1
🟡Дайджест полезных материалов по тестированию за неделю с 4 по 10 марта

🔖 Почитать:

- на TestEngineer:
▪️Playwright + ChatGPT. Мини-практикум
▪️Как тестируют SQLite

- Другие платформы:
▪️Как действовать в нестандартных ситуациях
▪️Автоматизация мобильных приложений — Robot Framework
▪️Практикум по тест-дизайну на примере системы оплаты
▪️Как ускорять автотесты UI
▪️Python, Grafana и крафтовые стенды
▪️Что должно быть в поле Pre-conditions
▪️Мыслить как сеньор
▪️Пора понять: тестирование не проще программирования

- В большом мире QA (англоязычное):
▪️Сравнение Cypress и SafeTest
▪️Также сравнение SafeTest vs Cypress vs WebDriverIO
▪️LambdaTest Selenium Best Practices
▪️Integration Testing In React
▪️How AI changes Software Testing: ChatGPT и Copilot
▪️Best Practices in Software Quality Management
▪️What I wish I knew about Software Testing and growth at the start of my career
▪️Размышления о правильном формате тест-плана
▪️SDET: Power of Test Automation Strategy, очень подробно
▪️How to test with exponential efficiency (Model-based testing)
▪️Testing Under Pressure: How We Built an Autonomous Testing Framework
▪️Mastering Singleton Patterns: A Blueprint for Seamless Parallel Testing in SDET
▪️Snapshot Testing Libraries for Android: Paparazzi vs Shot
▪️Практикум Clean Test Cases Using Page Object Model (POM) in Playwright
▪️How to build high-quality systems with Google’s theory of quality
▪️Fooled by Microservices, APIs and Common Components

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

🌐 Теории, практики и факапы 2 часа
🌐 Пять занятных уязвимостей (Heisenbug / Yandex Cloud) 45 минут
🌐 Практики запуска автоматизации тестирования веб-приложений | JetBrains 45 минут
🌐 Мобильное тестирование в 2024 (Heisenbug) 1 час 15 минут
🌐 Как декомпозировать проверки функциональности и составить тест-кейсы 1 час 30 минут
🌐 Собеседование в RuTube 30 минут
🌐 TMS Allure TestOps – обзор функций (Артем Русов) 45 минут

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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3🔥1
🟡Дайджест полезных материалов по тестированию за неделю с 11 по 17 марта

🔖 Почитать:

- на TestEngineer:
▪️Зарплаты QA в Европе
▪️Бихевиоральные вопросы на собеседовании
▪️Тестеры в скрам-команде
▪️TDD, BDD, ATDD. Быстрый гайд
▪️Серьезный гайд по интеграционному тестированию

- Другие платформы:
▪️Спринт с багами. Как выпетлять
▪️Роли: QA Lead, QA Manager и QA Head
▪️Частые ошибки при входе в профессию
▪️Сколько студентов на самом деле находит работу после курсов (26%)
▪️Fullstack QA. Раскрытие потенциала
▪️Регламент багов, или Как сделать задачу ясной
▪️Рандомизация веб-тестирования (фаззинг)

- В большом мире QA (англоязычное):
▪️Текстовый практикум по новому синтаксису тегов в Playwright’s v1.42
▪️Сравнение GraphQL vs REST. Юзкейсы
▪️Быстрый старт в Cypress для стажеров
▪️Визуальное тестирование. Интеграция Argos CI и Playwright
▪️Количество тестеров в команде должно зависеть только от количества фич
▪️«Зависит от контекста». База Дейкстры
▪️Баг-репорт по каждому тикету
▪️Новая роль QA: Посланник Качества (уже есть Хранитель, Коуч, Стражник, и Адвокат Качества)
▪️Сдвиг вправо — когда выгодно
▪️Как компании превращали дефекты в фичи — реальные примеры (эмодзи, свайп-навигация, ретвит в Х)
▪️Правильный (не чрезмерный) уровень абстракций в фреймворке
▪️Практикум по UI States в Playwright и DevTools
▪️Работаем с AI в TestRail
▪️Советы по промптам для тестеров + сборник готовых

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

🌐 Новые теги и аннотации в v1.41 и v1.42 — видеопрактикум команды Playwright (en) 15 минут
🌐 Краткий обзор CI/CD-систем (en) 20 минут
🌐 «Написал веб-приложение в ChatGPT за неделю» (Артем Русов) 50 минут
🌐 Валидация данных (форм/полей) на фронтенде и бэкенде (ProTestingInfo) 45 минут
🌐 Не все ошибки одинаково полезны (Heisenbug) 45 минут
🌐 QA — стеклянный потолок (нет) SQA Days 40 минут

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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍43
🟡Дайджест полезных материалов по тестированию за неделю с 18 по 24 марта

🔖 Почитать:

- на TestEngineer:
▪️Как тестировали юзабилити в Spotify
▪️Зарплата тестировщика в разных странах мира — свежий опрос State of Testing ‘2024

- Другие платформы:
▪️Шпаргалка глаголов на английском при составлении тест-кейсов и заведении дефектов
▪️Паттерны автоматизации и архитектура автотестов
▪️Большая шпаргалка по Docker
▪️Как отлавливать баги в системах хранения данных
▪️Тестовая ферма в SberDevices
▪️... и для сравнения - Яндекс Колхоз (да)
▪️Monkey patching в Go, или грабли от Apple
▪️Перехват трафика мобильных приложений
▪️Тестирование с помощью воспроизведённого трафика в Netflix
▪️Догфудинг: как мы ежедневно удаляем аккаунты своих сотрудников

- В большом мире QA (англоязычное):
▪️Чем отличается POM от PAM (Page Action Model)
▪️Пирамида сбоку и CI-пайплайн
▪️Блиц-практикум по ассертам в Chai
▪️From Bug Triage To Bug Refinement — Ministry of Testing
▪️40% тестировщиков пользуются ИИ-костылями
▪️Небольшой практикум по GitHub Copilot для QA
▪️Test your React Apps with Vitest
▪️Hammock-driven development
▪️Формальная верификация
▪️JUnit, 4, 5, Jupiter, Vintage
▪️Mastering Selenium Testing: JUnit Asserts With Examples (LambdaTest)
▪️Визуальное тестирование iOS-аппов в Percy
▪️Селективное тестирование Android-аппов в CI/CD
▪️Параллелизм в Playwright
▪️Миграция с Jest на Mocha

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

🌐 Отберет ли ИИ работу у тестировщиков (да, самую простую) (en) 15 минут
🌐 Пирамида и Shift Left — Selenium Conference (en) 30 минут
🌐 Как заводить баги — в виде отдельных задач или в виде комментариев [БАГаж] 15 минут
🌐 Как мы качество внедряем (в Qiwi) [SQA Days] 45 минут
🌐 Что сделает ИИ с QA-джунами (превратит в промпт-инженеров) [Heisenbug Show] 1 час

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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82🔥1
🟡Дайджест полезных материалов по тестированию за неделю с 25 по 31 марта

🔖 Почитать:

- на TestEngineer:
▪️TDD или Разработка через тестирование. Гайд по Test-Driven Development
▪️Нагрузочное тестирование: основные понятия и метрики

- Другие платформы:
▪️Работодатели ищут фулстеков
▪️«Бизнес по торговле людьми явно более честный, прозрачный и социально ориентированный, чем то, что происходит в EdTech»
▪️История об одном экзамене (ISTQB, старая версия Syllabus 2018)
▪️Как проверить локаторы с помощью Playwright
▪️Как войти в новый проект: взаимоотношения с командой и пользователями, тестовая лаборатория
▪️Если вы стали QA-менеджером
▪️Инструментальное исследовательское тестирование в YATTIE
▪️Улучшаем автоматизацию хорошей документацией
▪️Рассказ о полностью автоматической QA-системе Antithesis и соображения по поводу (Alizar)
▪️Вред Test Driven Development
▪️Примеры e2e-тестов библиотеки для фронтенда SafeTest/Netflix
▪️Игровые баги, ставшие классикой
▪️Анализ производительности React Native приложений: как выявить проблемы и улучшить перформанс
▪️Как защитить прод от багов и себя от стресса
▪️Работа с UI-автотестами Android: от запрета мерджа к особенностям запуска
▪️Как вручную протестировать веб-API
▪️100% покрытия и юнит-тесты не нужны

- В большом мире QA (англоязычное):
▪️SOLID-принципы автоматизации на примерах
▪️Как заставить разработчиков заняться Exploratory Testing
▪️Отравленные данные
▪️Нужно менять подходы к тестированию микросервисов
▪️RAG for Quality Engineers. Building RAG is easy, building quality RAG is hard — Blake Norrish
▪️Ответ Базу Дейкстре (E2E vs unit)
▪️Cypress Tests For Apps That Use Central State — Глеб Бахмутов
▪️Нереальные требования в QA-вакансиях
▪️Cherry-pick roadmap автоматизатора
▪️QA и Hype-Driven Development
▪️Black Box Tester in Python/Django — Алексей Шарыпов
▪️Think Like A Tester And Use Simple Questions To Test Requirements

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

🌐 From Head of QA to Freelancing (en) 30 минут
🌐 API Exploratory Testing with Postman (en) 1 час 15 минут
🌐 WireMock, REST и SOAP интеграции (Билайн) 40 минут
🌐 Data-Driven Testing Design Pattern Explained (LambdaTest) (en) 35 минут
🌐 Playwright, Flakiness mitigation, Currents dashboard, and more (en) 45 минут
🌐 Типичные ошибки и вопросы Junior QA /9 1 час

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

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍101🔥1