• Смотреть запись

    Тип доклада: Доклад

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

    В докладе будут рассмотрены часто встречающиеся недостатки в системах, написанных на Angular: почему они возникают, как их находить и тестировать. Будут даны общие рекомендации для безопасного программирования и тестирования систем.

  • Не записывалось

    Тип доклада: Доклад

    Стоит ли вкладываться в обучение автоматизации ручных тестировщиков и как это делать?

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

  • Смотреть запись

    Тип доклада: Доклад

    Сказка о потерянном времени

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

  • Смотреть запись

    Тип доклада: Доклад

    Селениды против велосипедов

    Вместе с Яковом определим требования по основным фичам для минимального фреймворка на основе Selenium Webdriver для высокоуровневых системных UI-тестов (c примерами на Python). Разберем стили API таких фреймворков, особенно Selenide/Selene, и рассмотрим, в каких кейсах проще взять уже готовую библиотеку, а когда гибче реализовать свой враппер.

  • Смотреть запись

    Тип доклада: Доклад

    Воркшоп. Selenide на Python за 2 часа. Часть 2

    В течение 2 часов разберем архитектуру и напишем с нуля ядро врапера вокруг Selenium Webdriver с API в стиле Selenide/Selene на Python, по ходу заостряя внимание на полезности той иной фичи. И узнаем, почему того, что уже есть в Selenium WebDriver, недостаточно для эффективной реализации высокоуровневых UI-тестов, ориентированных на пользователя.

  • Смотреть запись

    Тип доклада: Доклад

    Автоматизация процессов

    В Ozon mobile QA выполняют задачи релиз-инженеров. Это помогает им ускорить процессы разработки и тестирования, а также нарастить экспертизу, не свойственную QA-инженерам. В своем докладе Дарья расскажет об одной из таких фич — автоматическом создании Merge Request.

  • Смотреть запись

    Тип доклада: Доклад

    И целого стейджинга мало: тестируем новую фичу на стыке онлайна и офлайна (на примере Заправок 2ГИС)

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

  • Смотреть запись

    Тип доклада: Доклад

    Воркшоп. Без протечек и засоров: Тестируем Jenkins Pipeline. Часть 2

    Поговорим о статическом анализе Jenkins Pipeline, юнит- и интеграционном тестировании, и о CI/CD для Pipeline… с помощью Jenkins Pipeline.

  • Смотреть запись

    Тип доклада: Доклад

    Воркшоп. Fullstack QA: Разбираемся в зоопарке тестов. Часть 2

    Многие считают, что тестировщикам нужно писать E2E-тесты, и больше ничего. Во многих командах так и происходит. Но насколько это правильно в 2021 году, когда из каждого утюга вы слышите про DevOps, Docker, TestOps, CI/CD и прочие «лишние» штуки? Насколько правильно не пользоваться инфраструктурой и опытом коллег по цеху?

  • Смотреть запись

    Тип доклада: Доклад

    Тесты, которые Postman пишет за вас

    Как тратить меньше времени на написание типизированных тестов в Postman, генерировать тесты автоматически (именно тесты, а не данные для них) и упрощать обновление тестовой коллекции при изменениях API.

  • Смотреть запись

    Тип доклада: Доклад

    Автоматизация высокоуровневого тестирования ПО максимального уровня безопасности на примере первичных полётных индикаторов

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

  • Смотреть запись

    Тип доклада: Доклад

    OpenAPI Generator на практике

    Небольшой доклад о практическом использовании openAPI Generator:

    • как работает openAPI Generator, и какие есть варианты воздействия на итоговый результат;
    • варианты кастомизации openAPI Generator;
    • с какими проблемами можно столкнуться в процессе, и варианты их решения.

    Доклад займет 15 минут, в процессе будут приведены примеры кода на Github.

  • Смотреть запись

    Тип доклада: Доклад

    Тестирование распределенных систем, опенсорсные СУБД и процессинг. Велика ли разница в подходах?

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

  • Смотреть запись

    Тип доклада: Обсуждение

    Туториал: смотри конференцию, как профи

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

    На этой сессии они ответят на вопросы:

    • как подготовиться к посещению конференции?
    • на что стоит обращать внимание при выборе докладов?
    • как получить от участия в конференции максимальную пользу?
  • Смотреть запись

    Тип доклада: Доклад

    Adding tests to untestable legacy code

    Anna will answer all questions about code quality on legacy applications by showing how these problems were solved on real-world projects.

  • Не записывалось

    Тип доклада: Доклад

    Теперь я Team Lead и что мне с этим делать?

    А проблемы все те же... Поговорим о распространенных вопросах лидов: 1) Нормально ли когда лид тестирования не тестирует? 2) От кого должна идти инициатива развития команды? 3) Как жить с синдромом самозванца?

  • Смотреть запись

    Тип доклада: Воркшоп

    Воркшоп. Selenide на Python за 2 часа. Часть 1

    В течение 2 часов разберем архитектуру и напишем с нуля ядро враппера вокруг Selenium Webdriver с API в стиле Selenide/Selene на Python, по ходу заостряя внимание на полезности той или иной фичи. И узнаем, почему того, что уже есть в Selenium WebDriver, недостаточно для эффективной реализации высокоуровневых UI-тестов, ориентированных на пользователя.

  • Не записывалось

    Тип доклада: Доклад

    Как устроено финальное интервью в финансовый проект для middle- и senior-тестировщика?

    Денис Косарев, Senior Project Manager, расскажет о том, как проходит финальное собеседование, какие вопросы обычно задают кандидату, а также посоветует, как подготовиться к интервью и что выяснить о будущих работе и команде в рамках заключительного этапа job interview. Елизавета Кузнецова, Lead Recruiting Specialist, расскажет участникам о тактиках успешного прохождения интервью, особенностях подготовки к собеседованию и нюансах, на которые стоит обратить внимание всем желающим работать в Luxoft.

  • Смотреть запись

    Тип доклада: Доклад

    Transform with VTB: TCR for big enterprise

    Modern banks are ready to experiment, but one has to understand possible benefits and risks from applying new approaches, like TCR.

    To what extent TCR is OK for your team and project? What to expect from it? What teams need to be careful when choosing TCR?

    Guys are going to talk about this during a short, but rich discussion.

  • Смотреть запись

    Тип доклада: Доклад

    Connected cars: Как устроены бортовые компьютеры в авто, И как их тестируют

    Сегодня все крупные корпорации строят экосистемы не только с помощью классических приложений, но и с помощью connected-устройств. Automotive-решения — одно из них. В своем докладе Александр расскажет о том, какие automotive-решения бывают, какое у них устройство и как их тестировать.

  • Смотреть запись

    Тип доклада: Воркшоп

    Воркшоп. Пересмотр подхода к тестам на примере React Web App

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

  • Не записывалось

    Тип доклада: Доклад

    Open Source — с какой стороны браться?

    Тематическая дискуссия не записывается

    • Как заводить issues в проекте
    • Когда надо, а когда не надо контрибьютить в проект
    • Как найти задачу в интересующем опенсорс-проекте
    • Как создавать пулл-реквест и общаться с командой мейнтейнеров, чтобы он попал в релиз
  • Смотреть запись

    Тип доклада: Воркшоп

    Воркшоп. Без протечек и засоров: Тестируем Jenkins Pipeline. Часть 1

    Поговорим о статическом анализе Jenkins Pipeline, юнит- и интеграционном тестировании, и о CI/CD для Pipeline… с помощью Jenkins Pipeline.

  • Смотреть запись

    Тип доклада: Доклад

    Испытательная площадка беспилотных транспортных средств

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

  • Смотреть запись

    Тип доклада: Доклад

    Просто и понятно про тестирование систем хранения данных

    Мир тестирования многообразен и не ограничивается тестированием мобильных и веб-приложений. В этой небольшой сессии мы попытаемся приоткрыть дверь в обширный мир hardware QA, кратко познакомимся с задачами, с которыми наши инженеры сталкиваются каждый день, со спецификой нашей работы и постараемся показать, что же из собой представляет тестирование систем хранения данных.

  • Смотреть запись

    Тип доклада: Доклад

    Нюансы тестирования распределенной базы данных

    Если с тестированием сайта, мобильного приложения или даже игры всё, вроде бы, понятно, есть множество людей, занимающихся этим и готовых поделиться опытом, то что насчет базы данных, да еще и распределенной?

    Тема тестирования «монстров» вроде Apache Ignite показалась Антону малораскрытой, и он решил поделиться подробностями опыта Сбера в этом докладе.

  • Смотреть запись

    Тип доклада: Доклад

    Исследовать нельзя тестировать

    Мало кто из тестировщиков помнит про exploratory-тестирование: в докладе узнаем, что это за зверь, зачем он нужен, так ли он необходим и как организовать, если вы тоже захотите попробовать.

  • Смотреть запись

    Тип доклада: Баттл

    Нагружаем банки

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

  • Смотреть запись

    Тип доклада: Доклад

    Protractor endgame

    Евгений расскажет о том, что случилось с одним из самых популярных инструментов для тестирования — Protractor, и покажет, с какими проблемами можно столкнуться при переходе на WebdriverIO или Playwright.

  • Смотреть запись

    Тип доклада: Доклад

    MVVM и МBT в контексте автоматизации UI

    В рамках данного доклада будет продемонстрировано применение декларативных подходов к Тест Дизайну. И продемонстрирована одна из возможных архитектур фреймворка, с поддержкой данных техник.

  • Смотреть запись

    Тип доклада: Доклад

    Тестирование умных устройств от прототипа до производства

    На рынке всё больше компаний, которые начинают разрабатывать или уже запустили свои hardware-продукты. Роман и Олег поделятся своим опытом в тестировании умных устройств на различных этапах их разработки.

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

  • Не записывалось

    Тип доклада: Доклад

    Кто такой QA-инженер в 2021 году?

    В рамках дискуссии поговорим, как сильно инженер должен погружаться в работу разработчика и почему сейчас нужны не тестировщики, а QA-инженеры. А еще о том, на каких этапах разработки продукта QA-инженер может и должен внедряться в процесс разработки и как это устроено в Райфе.

  • Смотреть запись

    Тип доклада: Обсуждение

    Открытие конференции Heisenbug 2021 Moscow

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

  • Смотреть запись

    Тип доклада: Доклад

    Подготовка тестовых данных на примере интеграционных тестов на Go

    Этот доклад о том, как подготавливать данные для тестов. Вы узнаете, как на примере интеграционного тестирования Ozon команда подготавливает состояния для различных сред.

  • Смотреть запись

    Тип доклада: Доклад

    Антипаттерны тестирования производительности

    Авторы расскажут про то, как не надо делать и почему. А самое главное — на спорные моменты дадут две аргументированные точки зрения!

  • Смотреть запись

    Тип доклада: Доклад

    Introducing Playwright test runner

    Playwright Test runner is a new Node.js test runner for end-to-end tests from Playwright team. In this talk, we'll get an introduction to Playwright Test.

  • Смотреть запись

    Тип доклада: Обсуждение

    Как устроен «Гейзенбаг»?

    На этой сессии члены программного комитета развеют мифы и расскажут, как доклады попадают в программу конференции.

  • Смотреть запись

    Тип доклада: Воркшоп

    Воркшоп: Как оценить качество тестов на Cypress и сделать их быстрее при помощи Drill4J

    Узнайте как Drill4J поможет вам выполнять тесты быстрее, поддерживать их в актуальном состоянии и экономить драгоценное время - на примере Cypress тестов и React приложения.

  • Смотреть запись

    Тип доклада: Доклад

    ISTQB — Agile Test Leadership at Scale

    Сертификация является следующим шагом после базовых сертификаций по направлению Agile. В докладе пойдет речь:

    • о релизе первого инкремента сертификации;
    • почему было выбрано новое направление Agility at Scale;
    • о современном подходе к управлению качеством;
    • почему важно формировать культуру качества в командах и организации.
  • Смотреть запись

    Тип доклада: Доклад

    Разработка all-in-one тестовой станции для производства

    История о разработке с нуля all-in-one тестовой станции на производстве — последнем рубеже перед упаковкой устройства и отправкой на продажу.

  • Смотреть запись

    Тип доклада: Доклад

    UI-автоматизация тестирования мобильных приложений и интеграция их в CI-процесс

    Как с нуля построить процесс мобильной автоматизации UI-тестов и интегрировать его в CI-схему команды.

  • Смотреть запись

    Тип доклада: Обсуждение

    Закрытие конференции

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

  • Смотреть запись

    Тип доклада: Доклад

    Как преодолеть пропасть от прототипа до рынка, разрабатывая экзоскелеты

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

  • Смотреть запись

    Тип доклада: Доклад

    Test Run Latency

    Testing tools seem to focus on throughput: how many tests can we run per unit time? Kent suggest an alternative: mean time to first failure. How long does a programmer have to wait until seeing a test fail (in the case that one fails)?

  • Смотреть запись

    Тип доклада: Доклад

    Pytest Plugins: Как расширить функционал тестового фреймворка через плагины

    В своем докладе, на примерах, Александр расскажет про то, как и для чего мы используем плагины. Какие части функционала мы выносим в плагины, а какие оставляем в фреймворке.

  • Не записывалось

    Тип доклада: Доклад

    Все CI хороши, выбирай на вкус!

    Простые и сложные, локальные и облачные, бесплатные и дорогие — каким CI пользуетесь вы и почему? А какие ещё бывают? Что стоит попробовать? Куда это всё катится? Давайте попробуем в этом разобраться в нашей Zoom-сессии.

  • Смотреть запись

    Тип доклада: Доклад

    Системный подход к стабилизации тестов для мобильных приложений

    Дмитрий и Надежда поделятся системным подходом к анализу flaky-тестов, вызванных разными причинами, и расскажут, как не допускать появления flaky-тестов.

  • Смотреть запись

    Тип доклада: Доклад

    Принципы юнит-тестирования

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