| Date | Title | Description |
| 09.03.2026 | Пишем быстрые API-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD | Вступление
В этой статье я хочу показать, как на практике писать изоляционные API-автотесты на моках. Тема очень актуальная, но при этом вокруг неё много мифов и лишней сложности.
Самое важное — такие тесты не сложные. Они выглядят максимал... |
| 03.03.2026 | Все паттерны в автоматизации тестирования | Когда я только начинал свой путь в автоматизации, мне отчаянно не хватало толкового и структурированного материала по паттернам проектирования именно для автотестов. Хороших статей про паттерны в целом — вагон, а вот с привязкой к тестирова... |
| 31.01.2025 | WireMock: Легкий путь к эффективному тестированию | Привет, меня зовут Иван, и я зануда.
Сразу скажу, что в моем понимании зануда в тестировании — не тот человек, который всех достал и которого все хотят удушить, а тот, который умеет показать людям, что нужно делать хорошо и не делать плохо,... |
| 16.09.2024 | Интеграционное тестирование: виды, примеры и инструменты | Интеграционное тестирование нередко вспоминают на собеседованиях, когда спрашивают о видах и уровнях тестирования. И, как любую теорию, его сложно понять в отрыве от практики. В этой статье разбираем тестирование интеграций на конкретных пр... |
| 11.09.2024 | The Mockingbird Solution: Streamlining Integration Testing in Banking | In the world of software development, integration testing is the bridge that connects various systems. It’s where the rubber meets the road. For banks, this is crucial. With products like auto loans, mortgages, and consumer credit, the stak... |
| 11.09.2024 | Mockingbird, или Как убить всех зайцев одним выстрелом | Привет! Меня зовут Ольга Инеева, я ведущий инженер по обеспечению качества в Т-Банке. Расскажу о проблемах тестирования интеграции и об инструменте для мокирования Mockingbird. Мы решили проблему сложных связанных сценариев и хотим поделить... |
| 20.08.2024 | Как мы прикрутили прокси к автотестам | Привет! Мы в онлайн-кинотеатре Иви любим писать автотесты, особенно клиентские (Потому-что клиентские приложения - это первое, а иногда и единственное, что видят наши пользователи). У нас 4 основных платформы - Android, Web, Smarttv, iOS (A... |
| 16.07.2024 | Провести интеграционное тестирование микросервисов и выжить (несмотря на legacy) | Почти у каждой компании, которая пропагандирует микросервисную архитектуру, под капотом лежит кусок устаревшего монолита. И его все еще нужно поддерживать. Разработчики, создавшие эти системы, уже не работают в компании, а документация отсу... |
| 14.05.2024 | Мокирование как хорошая практика тестирования фронтенда | Привет, я Фируз Шоев, тестировщик в Отелло — сервисе бронирования отелей от 2ГИС. Мы в стадии активного роста и постоянно усиливаем команду. Несколько месяцев назад я подключился к найму тестировщиков и с тех пор провожу собеседования практ... |
| 26.03.2024 | Книга «Тестирование веб-API» | Привет, Хаброжители!
Веб-интерфейсы — лицо приложения, и они должны быть совершенными. Внедрение программы автоматизированного тестирования — лучший способ убедиться, что ваши API готовы к работе.
«Тестирование веб-API» — это уникальное пра... |
| 13.02.2024 | Как я перешёл на тёмную сторону: путь из Андроида в бэкенд | Привет, Хабр! Меня зовут Андрей. 7 лет я разрабатываю под Android, последние полтора года в Альфа-Банке. На проекте мы используем RX Java, но планируем перейти на корутины, основная архитектура MVP, сейчас переходим на MVI. Для внедрения за... |
| 20.12.2023 | Разносим по полочкам этапы тестирования http запросов в Spring | В данной статье я бы хотел описать подход к написанию тестов с четким разделением на отдельные этапы, каждый из которых выполняет свою специфическую роль. Это способствует написанию тестов, которые легче читать, понимать и поддерживать.
Реч... |
| 11.10.2023 | Part 0. Инструментарий QA в Альфа Банке | Всем привет! Меня зовут Вадим Лунин. Я — QA Manager из Альфа Банка в Беларуси. Этой статьёй хочу начать цикл статей по инструментам, которые мы используем для тестирования наших продуктов в Альфа Банке.
Три месяца назад мы запустили Альфа С... |
| 07.06.2023 | Как мы сделали grpc-wiremock: сервис, создающий мок-сервер для ваших контрактов в одну команду | Всем привет, меня зовут Никита, уже пару лет я зарабатываю на жизнь развитием платформы-как-сервис в СберМаркет. В основном я отвечаю за инструменты локальной разработки и являюсь одним из создателей cli, которая позволяет развернуть сервис... |
| 25.05.2023 | WireMock Secures $6.5 Million in Seed Funding to Transform API Developer Productivity | WireMock announced that it has raised $6.5 million in seed funding for WireMock Cloud, the first API developer productivity platform. The funding round was led by Ridge Ventures joined by First Rays Venture Partners and Scribble Ventures al... |
| 28.01.2023 | Retry or No? | Введение
Привет, давайте знакомиться! Меня зовут, Иван. Для самых нетерпеливых и пытливых, которые хотят сразу к сути и проматывают введение, в этой статье поговорим о:
Что такое устойчивость и какое влияние на нее имеет retry?
Анализируем,... |
| 09.11.2022 | Mock-сервисы для тестирования: How to use + Quick start | В подавляющем большинстве этот термин знаком всем и его сущность ни для кого не является секретом. Но, по традиции, все же лучше начать с определения:
0 Обсудить
20 просмотров
Заглушка — это небольшая часть кода, которая заменяет собой друг... |
| 28.09.2022 | Стратегии тестирования микросервисов | В оригинальной статье используется большое количество терминов, для которых в русском языке нет устоявшихся аналогов. Поэтому в спорных моментах будут указываться как переведенные термины, так и оригинальные английские понятия.
От автора: в... |
| 19.04.2022 | Эргономичный подход к разработке информационных систем v1.0M1 | Этот материал является кросс-постом из моего блога
Следить за обновлениями блога можно в моём канале: Эргономичный кодПредисловие
Работу над Эргономичным подходом я начал весной 2020 года. Причиной тому стал возврат к работе над стандартным... |
| 13.03.2022 | Гайд по архитектуре приложений для Android. Часть 5: слой данных | В конце декабря 2021-го Android обновил рекомендации по архитектуре мобильных приложений. Публикуем перевод гайда в пяти частях:
Обзор архитектуры
Слой UI
Обработка событий UI
Доменный слой
Слой данных (вы находитесь здесь)
Слой UI содержит... |
| - | Мокинг API на JavaScript с Pactum | Недавно я написал статью о Pactum, библиотеке JavaScript для тестирования API, использовании заглушек и контрактном тестировании. В той статье я сосредоточился на возможностях тестирования API, которые предоставляет Pactum. В этой статье я ... |
| - | Готовим приложение для автоматизации тестирования | Прежде чем приступить к автоматизации тестирования, желательно проанализировать приложение. Чем больше приложение готово к автоматизации, тем меньше проблем будет в дальнейшем при разработке автотестов и анализе результатов.
Одним из ключев... |