Дайджест QA за неделю с 19 по 25 мая

В телеграме QA Live | тестирование ПО

Дайджесты + Вакансии QA

Интересное:

Тестирование производительности фронтенда в Cypress и Playwright. Быстрый практикум

Тестирование производительности фронтенда в Cypress и Playwright. Быстрый практикум

Тайминги, метрики, инструменты + готовые скрипты с комментариями.


Тестируем AI-приложения на практике. Черный ящик: бинарный вывод | Лилия Урмазова

Вторая статья цикла про работу AI-QA-инженера.

Тестируем ИИ-приложения на практике. Черный ящик: бинарный вывод

Американские правительственные рекомендации по ИИ

Американские правительственные рекомендации по ИИ

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


Также:

Инструменты тестирования совместимости

Самые распространенные, облачные.


Инструменты тестирования доступности на основе ИИ

Недавно я отметил двадцатилетие своей карьеры тестировщика. Почти десять лет я изучаю цифровую доступность и разработку приложений, сайтов и продуктов для максимально широкой аудитории. Я решил писать, говорить и даже преподавать доступность окружающим, так как, начав работать с доступностью, я обнаружил, что мало кто обучает ей.


Артефакты Scrum

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


Локаторы в Playwright

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


Гайд по Gemini 2.5: как использовать ИИ от Google в задачах QA и DevOps

По сообщениям Google, приложениями Gemini ежемесячно пользуются более 400 миллионов человек. Со вчерашнего дня для всех пользователей iOS и Android стали доступны функции Gemini Live.


Практический гайд по ИИ в тестировании


Системы оркестрации контейнеров

Docker, появившийся в 2013 году, сделал контейнеризацию доступной, но с ростом числа сервисов возникла новая проблема. Как управлять сотнями контейнеров, автоматизировать их запуск, масштабировать и восстанавливать?

Решение — системы оркестрации, которые берут на себя рутину и превращают разрозненные компоненты в слаженный механизм.


Хабр:

Опрос: кто у вас в компании отвечает за «набивание» тестового покрытия под нужный процент?

57.41% — у нас нет требований по тестовому покрытию (= можно его не набивать, если не хочешь)


Эникейщик стал тестировщиком и не жалеет. 10 лет вкатывался в IT

В 2006 году я захотел стать разработчиком. Учился, брал небольшие заказы, откликался на вакансии, проходил собеседования. В итоге на 10 лет застрял в эникее: ставил винду, настраивал сеть, чинил принтеры. Денег не хватало, ипотека давила, жена предлагала поехать на вахту. Но я продолжал вкатываться в IT и в итоге оказался в тестировании.


Может ли разработчик с большим стажем, но без QA бэкграунда, стать хорошим QA (нет)

По итогу эксперимента лид был уволен.


Сквозное тестирование 1С в SimbirSoft 

Огромный практический гайд.


Slowpoke Finder: кастомный CLI-инструмент для анализа медленных шагов в автотестах

Почти в два раза быстрее. Особенно на больших логах — а я проверяла:

  • HAR-файл с 1 000 000 шагов
  • Обработка заняла 7 секунд

Тестирование без инцидентов в проде

Каждый спринт проводился командный предгруминг, на котором разбирались верхнеуровневые бизнес-требования по новым задачам, а затем груминг, где рассматривались бизнес-требования и системная аналитика. Это обязательное мероприятие перед взятием задачи в разработку, на котором присутствуют представители всех направлений: менеджер, аналитики, разработчики, тестировщики, дизайнеры.


Разбираем Robolectric по косточкам

Мощный инструмент для UI‑тестирования Android‑кода без эмулятора. Когда я использовал Robolectric в работе, испытал удивление от того, как работает библиотека.

Помимо возможности в юнит‑тестах работать с Android‑компонентами, Robolectric позволяет работать с View и получать из неё Bitmap, что решает не только задачу проверки взаимодействия с View, но и позволяет проверить отображение экрана. И хотя в Android‑комьюнити у Robolectric неоднозначная репутация из‑за трудностей совместимости с другими библиотеками


Нагрузочное тестирование: как планировать фазы и снимать метрики

По этой же причине не стоит обращать внимание на показатели в первые минуты теста — чаще всего они «грязные», то есть не отражают стабильную картину. Аналогичная ситуация и с фазой ramp‑down: когда нагрузка снижается, сервис может «отдыхать», высвобождать ресурсы, и метрики в этот момент становятся лучше, чем при реальной нагрузке.

ИБ

Взламываем самую защищенную модель Claude


Как я взломал миллионы умных весов через уязвимости в API и железе

Чтобы всерьез протестировать удаленные векторы атаки, мне нужно было досконально разобраться, как устройство аутентифицируется на API-сервере и как именно происходит привязка пользователя к конкретному устройству.

Англоязычное:

Selenium AND Playwright

Нетривиальное.


Knowing when the battle is lost with XCUITests


What makes PactumJS awesome

In integration and e2e API testing, one common challenge is managing dynamic data between requests. For example, you might need to extract an authentication token from an authentication response and use it in the header of subsequent requests. Without a clean way to store and reuse this data, tests can become messy, brittle, and hard to maintain.


Testing Cached Data with Playwright

While caching can keep the app functional offline, it’s important to verify that data is not magically available if the app is visited for the first time without internet access. In this test, we simulate a failed request to data.json and expect the app to show an appropriate fallback message.


The State of Open-source AI-powered Test Automation


Grafana k6 1.0 is here

Grafana k6 1.0, now generally available, delivers a number of features, such as TypeScript support, support for extensions, revamped test insights, and clear support and versioning guarantees


The current market for testers in the UK

I hear you’re looking to add a new software tester to your team, and I think I can help you. I have spent the past nine years working with testers and hiring managers like yourself, helping them to find each other. Let me tell you a little more about the current market for testers in the UK.


From QA Lead to Manager: My Journey and What I Learned

Brijendra Singh, но полезно.


Our Recipe for Developing Good Automated Tests

О компании:


Testing in Android Kotlin Projects: A Practical Guide


Shared Test Automation Infrastructure for Web Projects


Sneaky Playwright Pitfalls

Tags: Playwright, Testing, E2E Testing, Test Automation, Flaky Tests


Посмотреть:

5 лет SDET, открываешь CV, а откликов нет ⏱️1 час

О рынке QA Automation сейчас.


Как PostgreSQL может сделать больно ⏱️45 минут

Время выполнения SQL-запросов зависит от наличия индексов, актуальной статистики и т. п. Большинство проблем с производительностью СУБД решаются оптимизацией самых медленных запросов. Но, увы, бывают ситуации, когда классическая оптимизация запросов не приносит желаемого успеха, система продолжает себя вести неадекватно.


Почему у меня не получилось внедрить автоматизацию. Трижды ⏱️40 минут

Я работала тестировщиком в 3‑х компаниях разного уровня, и ни в одной из них мне не удалось автоматизировать ручное тестирование полностью.


Automation, Playwright, and the Future| Debbie O’Brien ⏱️30 минут

With over 15 years of experience in Frontend development, Debbie has worked as a Tech Lead and consultant for numerous high-profile clients, utilizing various technologies with a strong emphasis on performance and testing. She has led teams both in-house and remotely, conducted workshops and training sessions, and has extensive experience as a mentor for online learning platforms.

Currently, Debbie is a Principal Technical Program Manager at Microsoft, a Google Developer Expert in web technologies, and a Next Ambassador. Additionally, She is a former Microsoft Most Valuable Professional in developer technologies, a Media Developer Expert, and a GitHub Star alumnus.


Язык программирования будущего – английский ⏱️1 час 30 минут

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


Предыдущий QA-дайджест — c 12 по 18 мая

Какой была ваша первая зарплата в QA и как вы искали первую работу?

Мега обсуждение в нашем телеграм-канале о поиске первой работы. Обмен опытом и мнения.

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

Мы в Telegram

Наш официальный канал
Полезные материалы и тесты
Готовимся к собеседованию
Project- и Product-менеджмент

? Популярное

? Telegram-обсуждения

Наши подписчики обсуждают, как искали первую работу в QA. Некоторые ищут ее прямо сейчас.
Наши подписчики рассказывают о том, как не бояться задавать тупые вопросы и чувствовать себя уверенно в новой команде.
Обсуждаем, куда лучше податься - в менеджмент или по технической ветке?
Говорим о конфликтных ситуациях в команде и о том, как их избежать
$1100*
медианная зарплата в QA в июне 2023

*по результатам опроса QA-инженеров в нашем телеграм-канале

Собеседование

19%*
IT-специалистов переехало или приняло решение о переезде из России по состоянию на конец марта 2022

*по результатам опроса в нашем телеграм-канале

live

Обсуждают сейчас