🔖 Почитать:
TestEngineer:
▪️10 законов тестирования
▪️ Как тестировать без требований
▪️ Шпаргалка по Cypress
▪️ Эффективные тесты на Python: 5 советов
На сайте новые блиц-тесты оценки своих знаний:
▪️ Ситуационный тест для QA
▪️ Базовый тест по Scrum
Другие платформы:
▪️ Онбординг QA в банке (МКБ)
▪️ Как анализируют дефекты в QA-команде Спортмастера
▪️ Ожидания от QA Engineer: что должен знать о JSON, REST и типах запросов
▪️ pytest и кастомные аргументы командной строки
▪️ Всплывающие окна в Selenium (Я.Практикум)
В большом мире QA (англоязычное):
▪️ Что такое Approval Testing
▪️ The Great Testing Transition
▪️ Maestro: No-Code UI Automation Tool for Mobile Apps
▪️ Почему лучше не тестировать на зарутованных девайсах
▪️ BDD: Bridging the gap between Business and Software Testing
▪️ Интеграция Jenkins с Selenium 4
▪️ Пример POM в Cypress
▪️ Импорт Postman-коллекции в jMeter
▪️ Что спрашивают на собеседованиях QA Manager и Test Lead
▪️ Обзор Selenium Wire
▪️ Playwright Network Insights: How to Intercept, Modify, Delete and Analyze
▪️ Сценарное тестирование в фреймворке ВЕДРО
▪️ Готовые скрипты для нагрузочного тестирования API в K6
▪️ Настройка Selenium + Docker
👀 Посмотреть:
Полная версия дайджеста на сайте
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥5❤4
🔖 Почитать:
- на TestEngineer:
▪️Кастомные команды Cypress: практикум
▪️Дорожная карта с нуля до Manual QA
▪️Ъ и Ь. Что такое Hard и Soft Assertions
▪️Тестирование лендинга — быстрый гайд
Добавили на сайт два новых блиц-теста:
▪️LoadRunner — тест на 15 вопросов
▪️Тестирование API — тест на 15 вопросов
- Другие платформы:
▪️Релиз учебника "100-Year QA-Textbook" на русском
▪️Автоматизация тестирования голосового чат-бота
▪️"Стать тестировщиком может каждый? Нет. Стать — это одно, а стать профессионалом — совсем другое."
▪️Автоматизация Е2Е-тестов Операционного блока Московской Биржи
▪️BDD-формат отлично подходит для AI-генерации
- В большом мире QA (англоязычное):
▪️evaluate()-метод в Playwright VS cy.task() в Cypress
▪️Тестирование игр. Проблемы с Unreal Engine
▪️Маскирование дефектов
▪️Частые ошибки Junior и как их избежать
▪️Практикум по генерации скриптов в ChatGPT. Cypress/Javascript
▪️Серьезные университетские QA-курсы для релокантов (бесплатные)
▪️Сложные для тестировщиков вещи в JavaScript
▪️Тестирование микросервисов в Skyramp
▪️Хорошая тестовая документация: структуризация
▪️Выбор фреймворка для тестирования на Node.js, с примерами кода
▪️Тестирование безопасности: Burp Suite
▪️Нестандартный Lean-подход в QA
▪️Разница между верификацией и валидацией на простых примерах
👀 Посмотреть:
Полная версия дайджеста на сайте
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥7❤4
🔖 Почитать:
▪️Selenium Wire — гайд
▪️Войти в QA в Польше
▪️Причины проблем с автотестами: локаторы, рассинхронизация, тестовые данные, окружение
▪️Подход Большого Взрыва
▪️Как я получила оффер в Яндекс Доставку
▪️Шпаргалка по Playwright
▪️Логические ошибки в QA: соломенное чучело
▪️Как я ушел из ручников в автоматизаторы
▪️Криптовалюты. Тестирование смарт-контрактов в Foundry
▪️Автоматизация тестирования времязатратных сценариев
▪️Чем занимается тестировщик — на примере реальных задач (Я.Практикум)
▪️Chaos Engineering в АльфаБанке
▪️"Подвижность мышления" - Джеймс Бах
▪️Самодельные QA-инструменты
▪️Тестирование с помощью Compose
▪️Неприятная новость от Cypress: они ограничили доступ к third-party plugins
▪️Using Playwright fixtures to skip login pages
▪️Паттерн Builder при тестировании React/TypeScript
▪️Running Playwright Tests with Multiple --grep Patterns
▪️Подробнейший разбор с графиками, когда автоматизация нужна, а когда нет
▪️Как ускорить тесты в 10 раз: Parallelism, Sharding, Gitlab Integration
▪️Как тестируют в Microsoft
▪️Leak detection into UI tests
▪️POM opinion on simple click/type methods
▪️Cross-Library Screenshot Testing with AndroidUiTestingUtils 2.0.0
▪️Mocking APIs With Playwright
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤4🔥4
🔖 Почитать:
- на TestEngineer:
▪️Быстрое знакомство с Selenoid
▪️Selenide — практикум
- Другие платформы:
▪️Статистика по вакансиям QA и зарплатам на на hh.ru и Хабр.Карьере
▪️Тестирование без моков, стабов и шпионов - вместо них фейки и контракты
▪️Введение в приемочные испытания
▪️Делаем простые отчеты в CI с помощью GitLab Pages для Playwright
▪️QA должен понимать архитектуру проекта
▪️Колодец с неприоритетными багами
▪️Пишем АПИ автотесты на Python по шагам
- В большом мире QA (англоязычное):
▪️How we use hermetic, ephemeral test environments at Google to reduce flakiness
▪️Матрица серьезностей и приоритетов
▪️Практикум по стресс-тестированию в k6 и Azure DevOps
▪️Accessibility testing with CodeceptJS, Playwright and Axe
▪️Тестирование асинхронных процессов
▪️Советы по моб-тестированию по опыту крупного британского ритейлера
▪️Hello Checkie.AI
▪️Automatically detecting redundant tests
▪️How did we find a hidden bug
▪️API Object Model
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤6🔥5
🔖 Почитать:
- на testengineer-ru:
▪️Метрики тестирования
▪️Что такое Defect Leakage
- Другие платформы:
▪️Ушла в стартап из банка и норм
▪️Инструменты QA в Альфа Банке (все семьдесят)
▪️Не имитируйте BDD императивными описаниями тестов
▪️Случайно обнаруженная критическая уязвимость в Тинькофф
▪️Будьте прагматиками
- Англоязычное:
▪️Тестирование уведомлений. Тест-кейсы
▪️Уход с Cypress на Playwright дает 70% экономию времени
▪️Hoppscotch не лучше Postman, но базовый набор функций есть
▪️"Слушайте, ручное регрессионное никуда не денется, пока есть UI"
▪️Очень толково о стратегии автоматизации, с рисунками и графиками
▪️Также пример подсчета ROI автоматизации
▪️ChatGPT Sucks for Test Automation (точка зрения подрядчика Google)
▪️Quality starts not from code. “Before Sprint” vs “In Sprint” delivery model
▪️Тестирование сортировки и фильтрации
▪️Exception Handling In Cypress: A Comprehensive Guide на Лямбдатесте
▪️Testing in Prod -
▪️Минутка ностальгии: 10 лет в QA
▪️Все вопросы на собеседовании по TestNG
▪️Блиц по новому Аудиту Доступности в iOS 17
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3❤2👏1
🔖 Почитать:
- на TestEngineer:
▪️Из ручников в автоматизаторы — Дорожная карта инструментов
▪️Charles Proxy. Обзорный гайд
- Другие платформы:
▪️Внятно о техниках тест-дизайна
▪️О спящих дефектах
▪️Сказ о миграции в TestIT "большого количества тест-кейсов практически одной кнопкой"
▪️Главные вкладки DevTools
- В большом мире QA (англоязычное):
▪️Обсуждение Generative AI в QA на конференции SeaStar. Все плохо
▪️Метрики производительности высоконагруженных мобильных приложений
▪️Подробно о вреде, когда принуждают к 100% покрытию
▪️Тестирование безопасности - отчет о конференции AskAppSec
▪️О KPI и метриках QA
▪️Понимать клиента - главное. A service looking for data from Redis is a client too.
▪️Научно об AI-powered testing с точки зрения trial-and-error based exploration, с графиками и формулами
▪️The Postman Sometimes Rings Twice
▪️Обзор инструментов динамической генерации тестовых данных
▪️Примеры генерации нагрузочных тестов в Google Bard
▪️Туториал Testing in iOS: From Zero to Hero
▪️Быстрый туториал по Zap Proxy
▪️Flaker для тестов сети на Android
▪️Тестирование бекенда: как работает VPN under the hood
▪️Cypress .should() Command: A Detailed Guide от ЛямбдаТест
▪️Практикум по тестированию API в Playwright с разбором подводных камней
▪️Bruno - попытка в опенсорсный Postman
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4❤🔥2
🔖 Почитать:
- на TestEngineer:
▪️Selenium или. Подбор QA-инструмента
▪️Поддержка и рефакторинг тестовых наборов
- Другие платформы:
▪️Онажемать отдела тестирования
▪️Куда уходят толковые джуны
▪️Нагрузочное тестирование API без UI
▪️Сильные локаторы элементов для тестов фронтэнда
▪️Kibana. Язык KQL для поиска логов
▪️Тестирование, основанное на рисках
▪️AI в QA никогда не сможет подняться на уровень даже мидла
▪️Хорошие тесты на JavaScript. Принципы BASIC
▪️QA Doc. Автоматизация ReleaseNotes
- В большом мире QA (англоязычное):
▪️Сколько страниц должно быть в идеальном QA-резюме (спойлер: одна, максимум две)
▪️"Agile Testing - ничего нового, ничего полезного, просто громкая фраза"
▪️Тестировать могут не все. Лучший способ проверить профпригодность — посадить в пару к разработчику
▪️17 причин фейлов в автоматизации
▪️Why I don’t record automated tests
▪️Быстрый гайд по Maestro
▪️Relay Connection Testing (GraphQL-клиент)
▪️Framework Agnostic UI Testing
▪️Vegeta – HTTP load testing tool
▪️Тестирование статических и динамических объектов (веб)
▪️Гайд Testing Validation in Modal Windows
▪️Практикум с кодом — Postman Visualize Reports
▪️Сниппеты отключения рисунков в браузерах для ускорения Selenium
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🔥2
🔖 Почитать:
- на TestEngineer:
▪️Как тестируют WhatsApp
▪️Как тестируют в Microsoft
- Другие платформы:
▪️Фаззинг на пальцах. (Кстати фаззинг теперь обязателен)
▪️(Все еще не радующая) статистика QA-вакансий и резюме. Октябрь'23
▪️Типичные траблы джуна на проекте
▪️Как не зафакапиться на интервью. Со страхом нужно бороться в первую очередь
▪️Тестирование инфраструктуры на устойчивость к DDoS на уровнях L4 и L7
▪️QA-метрики, релевантные в Agile
▪️"Ни единой ошибки в нескольких релизах подряд", уверяют в компании "Беркут". Best Practices
▪️Гайд по тестированию бекэнда на PHP + чеклисты
▪️Читабельные стабильные тесты в Espresso
- В большом мире QA (на 🇻🇬):
▪️Управление качеством - Лиза Криспин
▪️Тест-раннер в Bun - "The Future of JavaScript Testing"
▪️Быстрый гайд по тестированию доступности (a11y) в Nightwatch.js
▪️Несколько советов по тестированию производительности онлайн-ритейла
▪️"What the Hex??? или Как я тестировал цвета в Playwright"
▪️Давайте только релевантное. Правильный тест с точки зрения Google
▪️Сборник "Лучшие практики тестирования UI" на Гитхабе
▪️Генерация тест-кейсов в Mermaid + ChatGPT
▪️Appium плохо, а Espresso+XCUITest хорошо
▪️Mockallan: стабы и моки на уровне API
▪️Огромный гайд по архитектуре веб-приложений
▪️Интеллект-карта тестирования производительности
▪️Статистическая диаграмма assertions в типичном тест-сьюте Playwright
▪️Чем сейчас тестируют бекэнд
▪️Фреймворк тестирования+мониторинга производительности: JMeter-Grafana-InfluxDB-Telegraf
▪️Подробный гайд по Fuzzy-тестированию со списком (бесплатных открытых на Гитхабе) инструментов и схемами как они работают
▪️Что делать, если бэклог багов 300+. RICE-подход
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5❤2
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍3
🔖 Почитать:
- на 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
▪️Идея тестовой пирамиды устарела. Забудьте о ней
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3🔥2
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2🔥2
🔖 Почитать:
- на 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 под проект
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥4❤2
🔖 Почитать:
- на 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 (хорошо)
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍3
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤4🥰2
🔖 Почитать:
- на 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
▪️Делаем легаси-код тестабельным
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍4🔥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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍2🔥1
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍6
🔖 Почитать:
- на 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
👀 Посмотреть:
➡️ Подробный дайджест с описаниями материалов
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4🥰2
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍3❤2