Олег Пригода — Как сделать удобный инструмент для тестирования операционной системы
Ближайшая конференция — Heisenbug 2025 Autumn, 19—20 октября, Санкт-Петербург + online. Подробности и билеты: https://jrg.su/D6uGC9 — Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline) Подробности и билеты: https://bit.ly/3qd3swV — — Спикер расскажет, как в его команде написали обвязку для PyTest и теперь прогоняют разные типы тестов для разных продуктов — от разных команд на разном железе в требованиях SDL. В каждой компании, выпускающей релизы крупных продуктов, возникает потребность в согласованной работе нескольких подразделений, отвечающих за разные области ответственности в процессе создания продукта: — Разработчики хотят писать код и юнит-тесты для своих модулей, иметь при этом понятный и максимально прозрачный интерфейс взаимодействия с тестовой инфраструктурой, а также иметь возможность одной командой запустить тесты своего кода на любом доступном железе. — Тестировщики хотят легко и непринужденно писать автотесты, имея при этом понятную и удобную абстракцию от компонентов и сервисов тестовых стендов, а также простой способ собирать и расширять стендовую базу. И писать они хотят на Python, поскольку он предоставляет большое количество готовых библиотек на все случаи жизни. — Билд-инженеры хотят иметь стабильные, не флакающие конвейеры и легко встраиваемую в них утилиту для тестирования и сбора метрик. — Менеджеры хотят иметь статистику по багам, метрикам производительности на разных релиз-кандидатах для разных целевых платформ, а также тестовые планы, успешное выполнение которых является однозначным критерием качества выпускаемого релиза. Чтобы угодить всем им, требуется написать много разнородного кода. В команде спикера попробовали структурировать его и на основе PyTest в качестве движка написали инструмент, удовлетворяющий желаниям всех перечисленных ролей. Главной идеей была модульность, которая дает возможность из набора готовых кубиков собирать любые конфигурации. В докладе пойдет речь о проблемах, стоявших перед командой, о том каким образом эти проблемы удалось решить, какой инструмент в итоге получился, и как стали выглядеть тесты, использующие этот инструмент. #pytest #testing #system_testing

Алексей Белоглазов — Как сгенерировать 1000 моков и отказаться от тестовых стендов

Андрей Ганичев — Архитектурные тесты

Новая ступень развития Arenadata Catalog: версия 1.0, домены данных и дата-продукты

Алексей Иванов — Браузерные инструменты: пишем свое расширение

Лучший Гайд по Kafka для Начинающих За 1 Час

Часть 1. Конференция 20.05.26 по ИБ финансовых организаций: актуальные вопросы и новые вызовы

Алексей Тишкин — Как замокать весь МИР, карты и всё, что угодно

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

«Инструменты тестирования мобильных приложений», Ксения Апачиди

Alexey Konsmanov — How Python and Pytest Peculiarities Can Break Backend Automated Tests

Дмитрий Муковкин — Как мы меняли Postman на Hoppscotch

Как один программист уничтожил монополию корпораций на видео

Дмитрий Шахов — Тест-кейсы как код. Как реализовать и как с этим живется в большой команде

الرقية الشرعية للشفاءمن السحروالعين والحسد حصن من الشيطان رقية البيت والاولاد بصوت القارئ سعيد حمدان

Claude Code: ПОЛНЫЙ ГАЙД 2026 (2+ часовой курс)

Интерстеллар, центр за $1 000 000 000, мегалазер / вДудь

Александр Петров, Александра Качина — Тестирование ключевых компонентов Android-приложения

AI for the Little Ones: How LLM and AI Agent Work

