Heisenbug 2020 СПб (15.06.2020 — 18.06.2020)

img Не делайте это в UI-автотестах Android

img Уязвимости в реализации межпроцессного взаимодействия в Android-приложениях

img Swagger/OpenAPI Specification как основа для ваших приемочных тестов

img Компонентное тестирование инфраструктуры

img API автотесты: Чек-лист с примерами на Python

img Интервью: Автотесты, Kaspresso, Православие и соборность

img Автоматизация в World of Tanks Blitz

img Интервью: Режем монолит на микросервисы по живому

img img Про СХД за 10 минут

img Test your code as a crime scene

img Жизнь МИКРОбов: Простые шаги обеспечения качества в системе микрофронтендов

img Chrome Developer Tools Protocol: Запускаем и масштабируем в Kubernetes

img DataSet Driven Testing

img Custom JUnit5 test engines

img Тестирование платежей в Android-приложении

img Тестирование производительности клиентской части React/Redux-приложения с использованием Enzyme

img Horizontally scaling a…​ CI pipeline (The story of)

img Domain-specific language as a way to Complete automation of the testing process in Automotive

img Интервью: Как тестировать кассовый софт

img Применение Page Object и ORM в тестировании микросервисов

img Bug bounty — краудсорсинг багхантинга

img img Интервью: Поговорим об автотестах в банке

img Android Debug Bridge: Zero To Hero

img Playwright: Web testing without drama

img Реактивщина круто…​ А как найти баг?

img Псевдонаучные вирусы и их адаптации

img Как покрыть тестами Order Manager

img img Тестирование продуктов с ML: Что делать, чтобы чёрный ящик не стал чёрной дырой?

img Программирование с Grafana и InfluxDB: Сборник рецептов

img Воркшоп: Построение cистемы визуализации тестирования (часть 1)

img Автоматизация сборки, тестов и выкатки

img Автотестовая система Лаборатории Касперского

img img Управление тестовыми данными

img Effective Unit Testing

img Как Testid-strategy победила PageObject и BDD/Cucumber монстров

img Воркшоп: Построение cистемы визуализации тестирования (часть 2)

img What we talk about when we talk about unit testing

img Тестирование оператора Kubernetes на примере Avito Navigator

img Self-healing test automation 2.0

img Воркшоп: Исследуем возможности Postman, или Как некоторые трюки и приемы сделают тестирование приятнее и эффективнее (часть 1)

img Поиграем в самое необычное соревнование для программистов. Прямо тут!

img Анализируем перформанс с пользой для себя и окружающих

img Enterprise Java testing that sparks joy

img Android functional testing: Scaling the mountain

img Воркшоп: Исследуем возможности Postman, или Как некоторые трюки и приемы сделают тестирование приятнее и эффективнее (часть 2)

Heisenbug 2019 Мск (05.12.2019 — 06.12.2019)

img Will a bot steal your spot in software testing?

img AI and Testing: Tips from the trenches

img Статическое тестирование безопасности инструментами из open source

img Тестирование Kubernetes-оператора

img Автоматизация отдела автоматизации

img Тестирование игрового движка Amazon Lumberyard: Подходы и инструменты

img Автоматизация тестирования аналитики мобильного приложения

img Как оценить качество работы поиска

img Kotlintest и все-все-все. Что Kotlin принёс в мир тестирования

img There is more in Appium than you think

img Тестирование IoT-проекта. Where is my garbage collector?

img Selenide: Брандашмыг — интерактивное путешествие по дорогам библиотеки

img CrashMonkey & Ace: Systematically Testing File-System Crash Consistency

img Designing and building with privacy in mind

img Deep into virtual reality testing

img Решаем проблемы Espresso-автотестов Android в реальном мире

img Автоматизация микрофронтендов, или Как в Тинькофф тестируют библиотеки компонентов

img Make testing Enterprise Java more joyful

img Современный подход к тестированию локализации на iOS

img Не ждите сообщений, получайте их: Асинхронное тестирование производительности

img Testing Web Accessibility

img Lincheck. Тестирование многопоточной структуры данных в Java

img Реальная оптимизация изображений мобильных приложений

img Визуализация покрытия автотестов

img Kafka: Тестирование и эксплуатация в условиях ограниченных ресурсов

img img Делаем свой микроскоп для тестирования iOS-приложения

img У нас Девопс. Никого не уволили. Но делать-то что?!

Heisenbug 2019 СПб (17.05.2019 — 18.05.2019)

img Building evolutionary architectures: Fitness functions

img Modern web testing and automation with Puppeteer

img Vulnerability is a lucky bug

img Tested for business: An open and transparent quality kit

img Move fast and don't break things

img Ускоряем Apache JMeter

img Property testing: Strategic automation for devs and SDETs

img img Командное тестирование: как перестать беспокоиться и начать получать результат

img У вас есть кластер Kubernetes, но нет майнера на подах? Тогда мы идем к вам!

img A systematic approach to building reliable distributed systems

img Тестирование тестов

img Эффективный поиск XSS-уязвимостей

img Непрерывный статический анализ кода

img Changing your organization's testing culture

img img Тестируем платные сервисы: как перестать запускать самолет, чтобы проверить лампочку на приборной панели

img jQAssistant: Treat your code as a graph

img Тестирование интернета лифтов

img Pandora: нагрузочные тесты в виде кода

img Рекон и сбор скоупа перед тестированием на проникновение

img Utilizing component testing for ultra fast builds

img Model-driven testing: A property-based approach to end-to-end testing

img Как ложка JavaScript может не испортить ваши тесты?

img Микросервисные войны: JUnit эпизод 5 — TestContainers наносит ответный удар

img Запрос не туда

img Test automation in the modern mobile world

img Нагрузочное тестирование Единого биллинга МегаФон

img Quis custodiet ipsos custodes? Что общего между тестированием и анализом данных

Heisenbug 2018 Мск (06.12.2018 — 07.12.2018)

img У нас DevOps. Давайте уволим всех тестировщиков

img Нужно сделать рефакторинг проекта? Есть IDEA!

img Как мы написали фреймворк Sealant для поиска утечек памяти в JS

img img Let's go писать свой Selenoid Mesos framework!

img Особенности визуального тестирования интерфейсов

img It's just too slow: Mobile application performance testing

img Проект на Java и Reactor — а как же тесты?

img Заморочки в Selenium WebDriver

img How to build "Automation Test as a Service" for large-scale e-commerce website in eBay

img Управление кластером Selenoid с помощью Terraform

img Рецепты создания с нуля и развития системы нагрузочного тестирования

img Flying start into contract testing

img Тысяча и один UI-баг, или Как научить разработчика избегать типовых ошибок в UI

img Epic fails производителей девайсов

img Rediscover exploratory testing

img Kotlin Tooling QA — тестирование инструментов вокруг языка программирования

img Элегантное интеграционное тестирование зоопарка микросервисов с помощью TestContainers и JUnit 5 на примере глобальной SMS-платформы

img Вуайеризм тестировщика, или Как наблюдение за пользователями поможет вам

img Finding security issues in open source

img Тестирование систем с внешними зависимостями: проблемы, решения, Mountebank

img Найди 10 отличий, или Как и зачем тестировать верстку

img Public blockchains: What could possibly go wrong?

img Профилировали, профилировали, да нe…​ или Зачем профилировать end-to-end тесты мобильных приложений

img Юнит-тесты — от теории к практике

img Тестируем и плачем вместе со Spring Boot Test

img Artificial intelligence for testing in Candy Crush Saga

img Что могут статические анализаторы, чего не могут программисты и тестировщики

img Прокачиваем мобильные автотесты

img The joy of testing in production

img Крайности тестирования: хитрости из темных уголков мобильных интерфейсов

Heisenbug 2018 СПб (17.05.2018 — 18.05.2018)

img Shipping is a risky business

img Краудсорсинг в тестировании

img Evolution of mobile test automation at Badoo: from 0 to 45 hours of tests

img Делаем CI для мобильного SDK с нуля

img Тестирование на основе сетей Петри

img JUnit, дай пять! Переносим код в JUnit 5 Extensions

img How to improve CI/CD pipeline for mobile test automation

img Don’t repeat yourself: UI-тесты для веб, iOS и Android одновременно

img Автоматизированное тестирование унаследованного кода: приемы безопасного рефакторинга

img Test your Java applications with Spock

img 10 000 000 тестов в день

img Вспомогательные приемы при тестировании микросервисов

img Android Test Driven Development: from writing testable code to multiple devices automation

img The logic of verification

img Проблемы тестирования блокчейна и способы их решения на примере блокчейн-платформы Waves

img Как разработчику научиться строить тестовую пирамиду

img Когда нужны скорость и масштабирование: сервер распределенных iOS-устройств

img img Есть ли автотестирование в мобильных видеоиграх?

img Вы всё еще пилите свой отчет? Тогда мы идем к вам!

img Enterprise Automation with Selenium and why it has very little to do with Selenium

img Fuzzing-тестирование: ищем баги в JIT-компиляторе и не только

img Тестируем до последнего: smart responsive interface design patterns

img Atlas — ваш новый путеводитель по PageObject

img Тестирование конфигурации для Java-разработчиков: практический опыт

img Web security testing starter kit

img Testing in the modular world

img Системы статического анализа кода: трудности выбора

img Бета-тестирование ВКонтакте

img Kotlin DSL: теория и практика

img EqualsVerifier, ErrorProne и все-все-все

img Testers as their own worst enemies

Heisenbug 2017 Мск (08.12.2017 — 09.12.2017)

img Белый ящик Пандоры

img Как построить свой фреймворк для автотестов?

img TestContainers: Docker, Docker, Docker… и тесты

img Инструменты тестировщика

img img Selenide Puzzlers

img Scaling Selenium

img Тестирование производительности веб-приложений на стороне браузера (JavaScript, rendering, вот это всё)

img img img img img Круглый стол – Что должен знать тестировщик в 2018 году?

img Использование staging и differential testing для регрессионного тестирования

img Как проверить систему, не запуская её

img Automate the impossible: blending the best of Android drivers

img Как выполнять много UI-тестов параллельно, используя Selenium Grid?

img The (Ab)use and misuse of test automation

img Работает ли поиск в вашем приложении?

img img Тестирование геолокации в Badoo: шишки, камни, костыли и селфи-палка

img Бытовая классификация тестировщиков с точки зрения разработчика

img Простота, доверие, контроль — три кита автоматизации веб-тестирования

img Ваши A/B-тесты сломаны

img Автоматизация мобильного тестирования родными средствами

img Разработчик + тестировщик = качество++

img Loading time testing and results visualisation of web games

img BDD в розовом цвете

img Строим свой тестовый фреймворк, c Jenkins Pipeline и библиотеками

img Тестирование «капитальных» объектов

img Как сообщать пользователю, если «Упс, что-то пошло не так»

img Разработка и тестирование с Google

img img Тестирование телефонов с помощью Arduino

img Selenoid — сотни параллельных UI-тестов легко и быстро

img Flaky tests

img img img img img Круглый стол – Тестирование производительности и поиск узких мест

img Автотесты в World of Tanks: боты на страже качества

img Truths about technical testing

Heisenbug 2017 СПб (04.06.2017)

img Think Bigger – How to Truly Become World-Class in Testing

img Как улучшить автотесты: сеанс черной магии

img Моки данных для фронтенда: как сделать эффективно и востребованно

img JUnit 5 — The New Testing Framework for Java and Platform for the JVM

img Учимся анализировать результаты нагрузочного тестирования

img Appium: The Language of Automation

img Пишем Selenium тесты на JS для тестирования Angular: плюсы, минусы, подводные камни

img Мойте руки перед едой, или Санитайзеры в тестировании

img Кодогенерация как способ решения проблем автоматизатора

img Java → Kotlin: пишите тесты проще

img Тестирование в мире данных

img Finding the best way to test your system

img img BDD Girls Battle: Cucumber vs. JBehave

img Allure 2: тест-репорты нового поколения

img Security testing at a scale

img Прокачиваем WebDriverAgent, или Как тестировать iOS-приложения после ядерного взрыва

img Паттерны проектирования в автоматизации тестирования

Heisenbug 2016 Мск (10.12.2016)

img No Such Thing as Manual Testing and Other Confusions

img Тестирование: от г****кода к лучшим практикам

img img Полный цикл тестирования микросервисов в Docker контейнерах

img Appium: Automation for Apps

img Автотесты: такие же, но лучше

img Подводные камни в нагрузочном тестировании

img img QA Battle: PageObjects c типизацией (JDI) vs. без типизации (Selenide)

img Распределённое нагрузочное тестирование — автоматизируем полностью

img Рандомизированное тестирование

img img Тестирование Android–приложения Juno с ❤️: CI, Unit, Integration и Functional (UI) тесты. 100% Kotlin, 90%+ RxJava, Spek, JUnit, DSL для UI тестов

img «Хорошие» и «плохие» варианты параллельного запуска Selenium WebDriver тестов

img Аналитическое тестирование: тестируем API, используя динамические данные

img Hero’s Journey to Perfect System Tests — Eight Assessment Criteria for Tests’ Architecture Design

img Тестирование распределенных систем

img Enterprise Challenges of Test Data

img Как научить роботов играть в игры?

img Combining manual and automated testing: process and tools

img Просто о сложном в тестировании СУБД на примере PostgreSQL

img ChromeDriver Jailbreak

img Stupid Metrics Tricks and How to Avoid Them