Расписание

  • Время в программе указано для вашего часового пояса .

  • Программа предварительная, в ней возможны изменения.

Скачать расписание
  • Automation

    6
    • Доклад

      Автоматический Test Impact Analysis. История провала и успеха

      Речь пойдет об автоматическом анализе изменений исходного кода разработки для определения измененных эндпоинтов и операций для выбора минимального количества тестов для запуска на релиз. Узнаем про AST, LSP, работу с деревьями, изменениями в рамках git diff, асинхронными операциями.

    • Доклад

      Тесты-кейсы как код (TсaC) и как с этим живется в больших командах

      Многие уделяют излишнее внимание TMS, забывая об изначальной цели нашей работы — обеспечении качества продуктов, желательно с наименьшими затратами. В докладе разберем и сравним разные способы организации работы QA-инженеров с акцентом на Test cases as Code для больших и быстрорастущих команд.

    • Доклад

      Как избежать влияния тестового фреймворка и ЯП на flaky-тесты в backend-тестировании

      Рассмотрим, как обособленности Python и подобных языков могут внести неожиданное flaky-поведение в API-тесты.

      Рассмотрим терминологию, разберем flaky, вызванное языковыми и фреймворк-особенностями; разберем конкретные примеры: почему это кажется «ок», где проблема, как исправить, как избежать.

    • Доклад

      E2E-тесты в синтезе речи: от хаоса к системе

      Тестировать синтез речи — это совсем не то же самое, что тестировать API. Никаких полей в JSON, вместо них — аудио, которое каждый раз звучит немного по-разному. Вы узнаете, как QA может построить E2E-тесты для синтеза речи и какие инструменты превращают хаос в систему.

    • Доклад

      Прогрессивные веб-приложения и их автотесты

      Расскажу про PWA (что это такое, как технически устроено) и о том, как такие приложения работают с разными системными API на телефонах.

      Основная часть доклада будет посвящена нюансам автоматизации тестирования PWA и фичам Playwright, которые помогают нам в этом.

    • Доклад

      Тестирование пассивного поведения системы. Как проверить, что система молчит не потому, что умерла

      Почему важно тестировать пассивное поведение системы и какие инструменты и методы для этого использовать.

  • Mobile

    4
  • Tools/Frameworks

    4
    • Доклад

      От старых окон к новым пингвинам: лайфхаки тестирования миграции ОС

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

    • Доклад

      Браузерные инструменты: пишем свое расширение

      Иногда для тестирования не хватает одной кнопки в интерфейсе… и тогда мы можем добавить ее сами. Расскажу, как создать собственное браузерное расширение под задачи QA. Обсудим автозаполнение форм, отправку HTTP-запросов, работу с DOM, быстрые проверки и сохранение настроек.

    • Доклад

      Debug Once, Test Forever: Turning Execution Paths into Tests

      Расскажу о новой функциональности плагина explyt-test для IntelliJ IDEA, которая позволяет захватывать реальные исполнения Java/Kotlin-кода и автоматически генерировать по ним полноценные тесты.

  • AI

    4
    • Доклад

      Собеседование QA под нейросетью: когда ИИ говорит «Да»

      ИИ уже активно меняет формат собеседований: от генерации заданий и оценки кандидатов до попыток заменить интервьюеров. Во время доклада покажем реальные примеры ИИ-агентов, расскажем, как сами кандидаты используют ИИ (не всегда честно), и дадим практические советы, как использовать технологии в свою пользу и не попасться на уловки.

    • Доклад

      Взлом AI-агентов: прикладная инструкция к уязвимостям LLM и тулов

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

    • Доклад

      Автогенерация тестов в IDE: как RAG + LLM превращают ручные сценарии в код

      Расскажу о плагине для IDE, который с помощью RAG + LLM создает автотесты. Покажу, как это решение позволит инженерам экономить до 30% времени.

    • Доклад

      AI-генерация тестовых данных

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

  • Security

    3
    • Доклад

      Broken access control через уязвимости бизнес-логики

      Этот доклад посвящен Broken Access Control (BAC), возникающему из-за уязвимостей бизнес-логики. На примерах из багбаунти и реальных проектов рассмотрю критические проблемы: дефолтные права, интеграцию, автопродление, коллизии, отзыв прав, проблемы последовательности и «перегрев». Цель — развить мышление «хакера» для выявления и предотвращения скрытых логических атак на контроль доступа.

    • Доклад

      Взлом AI-агентов: прикладная инструкция к уязвимостям LLM и тулов

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

    • Доклад

      QA — лучшие друзья AppSec'ов

      Как в application security можно (нужно) использовать инструменты, артефакты, процессы QA. Покажу пример успешного применения — полностью автоматизированный поиск уязвимости IDOR. Поделюсь инсайтами о динамическом тестировании безопасности (DAST): почему в тестировании бизнес-процесс важнее, чем инструменты?

  • Best Practices

    3
  • Load Testing

    2
  • Infrastructure

    2
    • Доклад

      Env-тесты: как упростить жизнь разработчикам и тестировщикам

      Env-тесты — это промежуточный слой между unit- и E2E-тестами в DevOps-процессах, который позволяет быстро проверять изменения контроллеров и вебхуков в изолированном окружении Kubernetes. 

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

  • Hardware

    2
    • Доклад

      Как успеть протестировать устройство, пока оно едет по конвейеру на заводе

      Расскажу, в чем отличия тестирования на производственной линии от других видов тестирования; покажу, как выглядят эти тестовые стенды для разных устройств, и расскажу, почему каждый — уникальный.

    • Доклад

      Переход от автоматизации к роботизации: эволюция QA

      Внедрение автоматизации в тестирование физических устройств — сложная задача, особенно когда речь идет о сложных системах с тесной связкой «железо + ПО». В отделе разработки банкоматов мы столкнулись с этой проблемой, когда стандартное ручное тестирование банкоматов стало сильно увеличивать время поставки — и поняли, что пришло время искать новый подход.

  • GameDev

    1
  • Без темы

    5
    • Доклад

      Как разрабатываются и тестируются новые лекарства

      Разберем, какие типы тестов применяются в фарме: от клеточных систем, которые позволяют буквально заглянуть внутрь клетки и увидеть действие молекулы, до компьютерных инструментов и валидации ПО. 

    • Доклад

      Следуй за белым кроликом

      AI-агенты — это автономные системы, которые воспринимают окружение, принимают решения и выполняют действия для достижения целей. В докладе разберем конкретные технологии: как агенты используют RAG для сохранения памяти, работают с внешними инструментами через API и координируются в multi-agent системах. 

    • Доклад

      Матерюсь — значит, существую

      Может ли мат работать как допинг и даже спасти жизнь? Правда ли, что он разрушает ДНК, или это всего лишь миф? Почему мат в какой-то момент оказался «плохим» и как к нему относятся сегодня?

Скоро добавим еще больше докладов

Мы активно дополняем программу. Подписывайтесь на нашу рассылку, чтобы быть в курсе.

Подписаться