➡️ Записки одного QA. Вспомогательная часть автотестов: советы и практики (Playwright + Typescript)
Покажу, как оформить вспомогалку для автотестов на Playwright+TS: Page Object, helpers, constants, шаги. Что реально упрощает жизнь и что ломает читаемость.
Читать...
➡️ Автоматизированная отладка Playwright-тестов с AI
Покажу, как ускорил отладку E2E: авторазбор логов/трейсов, подсветка селекторов и таймаутов, встроенные подсказки и ссылки — меньше копипасты, больше фиксов.
Читать...
➡️ Как тестировать бизнес-процессы в Camunda: пошаговый гайд
В статье разобрано, как тестировать бизнес-процессы в Camunda, даже при сложной логике и разветвлениях. Пошаговый гайд с примерами покажет, как разработать сотни тестов для уверенности в корректности системы.
Читать...
➡️ Как читается Schema в GraphQL API
Что такое схема GraphQL API и как её правильно читать. Рассматриваются ключевые элементы схемы, их значение и способы интерпретации, чтобы эффективно работать с API, даже если оно ещё в разработке.
Читать...
⚙️ Забудь про XPath и CSS-селекторы: путь от стандартных локаторов к кастомным
В статье обсуждаются кастомные локаторы для автоматизации тестирования, которые помогают повысить стабильность тестов даже при изменении структуры страницы. Рассматриваются примеры использования Python для улучшения работы с локаторами.
Читать...
➡️ Что такое MR-стенды и с чем их едят
В статье рассказывается о MR-стендах — инструментах изолированного тестирования изменений до их слияния в основную ветку. Вы узнаете, как они минимизируют риски, ускоряют разработку и улучшают пользовательский опыт.
Читать...
➡️ Рефлексия о техдолге и AutoDay
Как провести AutoDay и сократить технический долг? Статья раскрывает понятие техдолга, причины его возникновения и рассказывает, как эффективно организовать день, посвящённый его сокращению.
Читать...