Начало основного контента

Доклады

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

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

    How to Write Reusable Tests

    Reusability is very important in software development, including test automation. This talk will explain writing reusable tests with real examples using one of the most commonly used E2E test automation frameworks, Cypress.

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

    Зал 3

    Appium vs Нативные инструменты разработки мобильных автотестов: влияние выбора инструмента на процесс разработки и тестирования

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

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

    Зал 2

    Используем JS в браузере для повседневных задачек

    Chrome DevTools — основной инструмент дебага во время веб-разработки. А Console — один из главных модулей DevTools. Его основная задача заключается в отображении ошибок в коде, но также он отвечает и за выполнение команд на JS. Разберемся, как с помощью консоли и других модулей DevTools сократить время на тестирование. Рассмотрим подготовку тестовых данных, автоматизацию рутины, и поймем, нужно ли сделать свое расширение для помощи тестировщикам.

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

    Зал 3

    Mockingbird, или Как убить всех зайцев одним выстрелом

    Существующие популярные решения для мокирования не покрывали все нужды в Тинькофф — например, не хватало мокирования работы с очередями или поддержки сложных сценариев. Так появился open-source инструмент для мокирования mockingbird, созданный разработчиком Даниилом Смирновым. В докладе спикер расскажет о возможностях mockingbird и о том, как его применяют для ручного и автоматизированного тестирования в Тинькофф.

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

    Зал 1

    Hardware-тестирование Flipper: путь синей изоленты

    Стенды и пайплайны тестирования Flipper Zero. Как проводить различные тесты (юнит-тесты, интеграционные, smoke, e2e) в случае с hardware, как автоматизировать процесс при отсутствующем API с помощью OpenCV, тестировать open source и масштабировать данные процессы?

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

    Jira-based генератор трафика в автоматической системе сервисов стрельб по проду

    Это выступление о том, как: (1) автоматизировать систему исследований производительности от модуля запуска до модуля анализа результатов; (2) предоставить сотрудникам инструмент для проведения и контроля стрельб на проде, используя в качестве ключевой технологии Jira; (3) регулярно получать данные с прода о производительности бизнес-сценариев для всех типов людей в компании.

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

    Кому сдалось спортивное программирование?

    Мы обсудим:

    • Нужно ли спортивное программирование и зачем?
    • Как спортивное программирование помогает образованию и устройству на работу?
    • Как эволюционировало тестирование?
    • Как написать свою тестирующую систему?
    • Спортивное программирование не всегда о «быстрее, выше, сильнее».
    • Как спортивное программирование развивает стрессоустойчивость к ошибкам и развивает способности тестировщика у backend-разработчиков?
  • Тип доклада: Доклад

    Зал 2

    Как мы гоняли Android UI-автотесты на 20 игровых десктопах, и почему нам понравилось

    Любой написанный Android UI-автотест должен на чем-то запуститься, будь то устройство или эмулятор. Но даже оптимально написанный автотест будет работать плохо, если мощности железа под ним не соответствуют потребностям.

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

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

    Зал 2

    Автоматизация мобильных приложений, написанных на Flutter

    Проблема автоматизации Flutter-приложений ставит перед тестировщиком ряд нетривиальных задач. Стандартные средства автоматизации не подходят. В докладе будет рассказано, как решать задачу, и сделан краткий обзор трех основных инструментов: утилиты integration_test (ex-Flutter Driver), которую предлагает сам Flutter, библиотеки flutter_gherkin() и Appium Flutter Driver. Рассмотрим на примере, почему стандартный Appium не подходит, разберем плюсы и минусы трех инструментов, проведем практическую часть с примером автоматизации тестового сценария с использованием Appium Flutter Driver.

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

    Зал 2

    Перепись «ферменных лет», или Опыт построения фермы девайсов ВКонтакте

    Как появилась и развивалась ферма устройств в VK. Поговорим про выявление проблем и пути их решения с подробностями: как боролись с лагами и с черным экраном при вводе пароля; как учитывали требования разных команд; как делали сервис девайсов для автотестов внутри фермы; как решали вопрос с горизонтальным размещением некоторых моделей.

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

    Зал 1

    Хорошие UI-тесты. Реально?!

    В чем секрет хороших UI-тестов? Быстро пишутся, легко читаются, редко падают, пишут логи, тестовую документацию, замеряют тестовое покрытие, соблюдают паттерны программирования, распределяются между командами (TestOps), легко меняют фреймворк. Всего 40 минут — и вы узнаете основной рецепт их приготовления. Вместе со спикером вы зайдете во вселенную Microsoft и возьмете у нее самое лучшее.

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

    Зал 1

    Роботы летят на Марс

    Марс — интересная и загадочная планета. Еще не разгадана тайна марсианских каналов, а на Красной планете уже найдены русла высохших рек и гигантские «колодцы», ведущие в подземный мир Марса. Когда-нибудь на этой планете обязательно побывают люди, но пока ее исследуют роботы. Ближайшая задача — создание роботов-спелеологов, способных автономно исследовать марсианские пещеры. И тестировать их программное обеспечение придется на Земле, моделируя условия Марса.

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

    Зал 3

    Корпоративные инструменты спешат на помощь!

    Большие компании, где больше одного отдела тестирования, часто решают одни и те же задачи сами по себе. Это менее эффективно, чем единый подход. Поэтому в компании спикера решили реализовать один общий инструмент. Был сделан фреймворк на Python, шаблоны для CI/CD и много статей в корпоративной wiki. В итоге получилось снизить порог вхождения в АТ и сэкономить много времени, используя универсальные решения.

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

    Why browser engines ≠ real desktop browsers ≠ mobile browsers

    All of us have tested on either headless browsers, browser engines or responsive mode for mobile. However, there are a lot of differences between an actual browser, desktop and mobile, vs a simulated one. In this talk David will walk you through real world examples that show you the gaps you can miss while testing in headless mode, while testing browser engines and while testing responsive mode for mobile browsers.

    He’ll also share the technicalities of why this happens and his learnings from being a part of the Mozilla team.

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

    Зал 2

    API: допинг и стабилизатор для UI-тестирования

    Если взглянуть на API с нестандартной точки зрения, то окажется, что с помощью API-запросов можно значительно ускорить, упростить, стабилизировать UI-тесты, а часть тестирования бизнес-логики и вовсе переместить в область API тестирования. Такие «гибридные» тесты, совмещающие UI и API-шаги, встречаются крайне редко. И хотелось бы наглядно, с примерами, продемонстрировать, что это не сложно, крайне эффективно и никаким канонам классического UI тестирования не противоречит.

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

    Зал 3

    Моки и Go

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

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

    Зал 1

    Паттерны в UI-тестах на Web, Android и iOS

    Спикер расскажет, какие паттерны проектирования стоит использовать в автотестах, исходя из продуктовых задач. Вы узнаете, как сразу писать код автотестов удобно, функционально и красиво. Эмилия рассмотрит разные случаи и то, как под них подстраивать автотесты, чтобы поддержка была более легкой. Примеры будут для web, mobile web, Android и iOS.

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

    Зал 2

    Написание UI-тестов для web в условиях постоянных экспериментов

    Как пишутся UI-автотесты в команде, отвечающей за авторизацию, регистрацию и восстановление. Необходимо учитывать, что очень часто проводятся эксперименты с фичами: применяются разные страницы авторизации, разные страницы подтверждения телефона и так далее. Используемые технологии: Selenium и Selenide, паттерн проектирования Factory, API для подготовки тестовых данных.

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

    Зал 2

    Automatization Nonstop Testing Over Network (ANTON) на примере проекта SmartBadge

    Automatization Nonstop Testing Over Network — автоматизация непрерывного тестирования по сети. Она включает в себя методологию и стандарты, применение которых позволит сделать разработку и тестирование продуктов прозрачным, предсказуемым и более гибким для всех участников команды. Но прежде всего, это платформа для удаленного тестирования и разработки программного обеспечения на реальном «железе», которая воспроизводит все пользовательские и технические сценарии взаимодействия с продуктом на этапе его производства и использования готового продукта.

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

    Зал 3

    Нагрузочное тестирование: получили результаты, и что дальше?

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

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

    Зал 3

    Как тестирование показывает слабые стороны СУБД

    В докладе мы поговорим не совсем про тестирование, а про базы данных. Понятно, что современная ИТ-инфраструктура компании может динамически масштабироваться и распределять пользовательскую нагрузку. Но всегда есть слабое звено, и это реляционные базы данных — неотъемлемый атрибут всех современных продуктов. Как понять, что приложение еще может масштабироваться, а вот база данных нет? Что делать в этом случае? Как можно решить эту проблему простым и нетривиальным способом? Как можно собирать метрики производительности и повышать быстродействие приложения?

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

    Зал 2

    Как приручить автотестового монстра, или Dependency Injection в автотестах

    Многие из тех, кто знаком с паттерном Dependency Injection (Service Locator), скажут, что это «что-то из программирования» и «нужно для написания сервисов», но точно не относится к автотестам. Но это не так. С помощью данного паттерна (или даже подхода) можно писать автотесты проще и быстрее, а читаемость вашего проекта станет заметно выше.

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

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

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

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

    Зал 2

    Сервис подготовки к сезону, или Как проводить 19 000 нагрузочных тестов в месяц и не умереть под нагрузкой

    В докладе будет рассказано про нагрузочное тестирование в Ozon Tech и проведение 19000 тестов в месяц. О том, как устроен соответствующий сервис в Ozon и какие проблемы он решает. Какие вызовы и проблемы возникли при его построении и развитии.

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

    Зал 1

    Как (не) надо проводить нагрузочное тестирование

    К результатам нагрузочного тестирования всегда нужно относиться критически. Рассмотрим примеры, где цифры врут, с помощью Apache JMeter и Gatling (в докладе иногда будет встречаться специфика Java/JVM). Сколько RPS выдержит наш сервис? Что мы только что протестировали? Почему на проде цифры меньше/больше? А не хлопнуть ли нам по проду? Если уже знаете ответы, вероятно, это не тот доклад, который вы ищете. Но если только знакомитесь с темой перформанс-тестирования — это тот самый случай, когда о некоторых граблях можно узнать заранее.

  • Тип доклада: Доклад от партнера

    Зал 2

    Особое мнение: смотрим на нагрузочные тесты как на функциональные

    Как простейшим путем, оставаясь в привычном для функциональных тестировщиков стеке, внедрить регулярный прогон тестирования производительности? Зачем здесь Java и стоило ли прикручивать Cucumber? Как понять, что производительность бэкенда не деградировала, но при этом до поры до времени обойтись без профилирования?

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

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

    Восстание машин: ChatGPT vs. статический анализатор

    Cравним возможности поиска ошибок и дефектов безопасности чат-ботом ChatGPT и статическим анализатором. Рассмотрим уникальные преимущества и проблемы, связанные с каждым инструментом, и порассуждаем над вопросом: «Может ли ChatGPT заменить привычные инструменты анализа кода?»

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

    Зал 1

    Когнитивные искажения против тестировщиков

    Вы же не думаете, что все миллионы лет эволюции человека наша природа стремилась к тому, что мы будем сидеть в комфортном кресле и тестировать релизы (или писать автотесты)? Большую часть времени наш мозг создавал сложную систему правил и оптимизаций, чтобы мы не посходили с ума. Думаете, это пошло нам на пользу? Конечно, мы таки не посходили с ума! Но как и любые оптимизации, заточка под happy path не всегда ведет к правильным результатам.

    Руслан расскажет, какие именно когнитивные искажения заставляют вас делать ошибки, неверные выводы и предположения. Но он не будет пытаться объяснить, как с ними бороться — тут уж вы сами!

  • Тип доклада: Мастер-класс

    Зал 3

    Как тестировать требования легко и просто

    Часто от команды приходит требование: «А давайте left-shift testing проводить, раньше вникать в аналитику, готовиться к тестированию». А как именно тестировать эту самую аналитику, остается за кадром. Предлагаем на мастер-классе наглядно обучиться тому, как это делать, понять, на что обращать внимание, разобрать понятную для всех постановку аналитики и попробовать применить полученные знания на практике.

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

    Зал 1

    B-tree индексы в базах данных на примере PostgreSQL

    Доклад о том, как работают обычные™ индексы в базах данных. Будет крайне полезен как тем, кто начинает работать с базами данных, так и тем, кто работал, но подзабыл. Используете IndexedDB? А порядок колонок в индексе правильный указываете? Или, быть может, у вас backend на PostgreSQL. И там без индексов никуда. Рассмотрим: как индекс ускоряет поиск, нужно ли индексировать условия where, нужно ли индексировать условия в order by, нужно ли индексировать foreign keys, что делать, если критериев поиска несколько, в каком порядке указывать колонки в индексе, случаи, когда индекс замедляет работу, и как снизить влияние индекса на приложение.

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

    Зал 1

    Что должен знать мобильный тестировщик в 2023 году для позиции сеньора

    В докладе будет агрегировано рассказано о ручном мобильном тестировании и о том, что для него надо знать. За основу доклада Александр взял свой курс по мобильному тестированию в МГТУ им. Н.Э. Баумана и МИФИ, дополнив его интересными кейсами из реальной практики. Особое внимание будет уделено каверзным вопросам на собеседованиях, которые он встречал за все время работы или задавал сам.

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

    Техники тест-дизайна на примере выдачи QR-кодов

    Сейчас «боли» стало меньше, но в свое время мы видели, как создатели правил поведения и выдачи QR-кодов пропускали множество случаев, которые осложняли людям жизнь. Что, если бы «ковидные» QR-коды выдавались автоматической системой, и нам пришлось бы эту систему тестировать? Какие техники тест-дизайна можно использовать? Покроют ли они все случаи или нет? Об этом пойдет речь в докладе.

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

    Автоматизация сбора метрик с помощью open source-решения

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

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

    Marathon test runner: разбираемся и настраиваем Android & iOS (часть 2)

    В данном воркшопе разберемся, как разворачивать Marathon, поговорим про разные параметры тестирования и возможные сценарии оптимизации (скорость vs надежность vs стоимость). Разберемся с общими настройками прогонов тестов в целом. Рассмотрим особенности Android и iOS, а также дополнительные функции для каждой из этих платформ. В конце воркшопа у вас будет несколько вариантов прогонов тестов под обе платформы.

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

    Неправильно ты, дядя Фёдор, браузерными расширениями пользуешься

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

  • Тип доклада: Мастер-класс

    Мастер-класс по инструментам для gRPC API

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

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

    Зал 3

    Allure-Go

    Библиотека Allure-Go, появившаяся в начале 2022 года, предназначена для E2E-тестов на Go, интегрированных с Allure. Проект начался как форк Testify, но теперь отличается от Testify тем, что имеет полную поддержку Allure, параметризованные тесты и внятно работающую параллельность. Его главные преимущества и особенности: простота интерфейса; широкие возможности детализации отчетов; гибкость; параметризация; параллельная работа тестов.

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

    Измеряй это! Оживление нагрузочных тестов на Java

    Apache JMeter изучен вдоль и поперек, но когда речь идет о написании своих нагрузочных сценариев «поверх» JMeter, есть десятки способов выстрелить себе в ногу. И самый верный способ это заметить — качественно измерять то, что вы делаете. Поговорим о работе с памятью в Java, о многопоточности и тред-пулах, и даже о такой банальной теме, как парсинг JSON. Почему и как все это пришлось переписать, чтобы нагрузить бэкенд Dodo IS втрое выше? Доклад рассчитан на широкую аудиторию, в том числе даже не имеющую опыта в нагрузочном тестировании, но так или иначе использующую Java в работе.

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

    Зал 1

    Тестирование производительности мобильного приложения

    Плавность скролла, время появления контента — это тоже можно измерять и тестировать.

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

    ОКR: как достичь амбициозных целей в теории и на практике

    В Главной студии Heisenbug 2023 Spring обсудим метод Objectives and Key Results. Что это и как внедряется? С какими ошибками внедрения встречаются чаще всего? Какие инструменты используются? Руководители компаний, эксперты в тестировании и цифровой трансформации на пальцах объяснят суть OKR и как его эффективно использовать.

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

    Зал 1

    Невыносимая легкость ведения заметок

    Бывало ли у вас такое, что вы что-то забыли, и пытаетесь вспомнить? А что читать перед собеседованием? Или может, забыли, в какой таблице лежит нужная вам информация в БД на вашем проекте?

    Доклад расскажет, как удобнее и эффективнее вести заметки. Он будет полезен как тем, кто только начинает свой путь в QA, так и тем, кто уже давно находится в сфере.

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

    Чтобы прокачать тестирование производительности, нужно всего лишь…

    Егор расскажет о том, с чего они начинали тестировать производительность WebSocket-сервиса Realtime: какие этапы прошли на пути к автоматизации и CI, как распространили это на остальные продукты компании. Еще он объяснит, что сделать, чтобы переиспользовать их опыт и получившийся open-source инструмент у себя.

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

    Зал 1

    Как подготовиться к запуску бенчмарка СУБД?

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

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

    Зал 3

    Специфические атаки на интернет-банкинг

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

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

    AI в вашем продукте больше не следует правилам. Теперь придется тестировать не правильность, а эффективность

    Эйфория от внедрения первого «умного» алгоритма или ML-модели отягощается утренним осознанием, что все это придется тестировать. Важно убедиться, что новая логика функционирует как задумано, и что нет регрессов. И тут выясняется, что понятия «правильности» работы больше нет, только непонятная «эффективность», про которую неясно, как ее правильно измерять. Не упрощает задачу то, что вы не можете зафиксировать входные данные.

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

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

    Marathon test runner: разбираемся и настраиваем Android & iOS (часть 1)

    В данном воркшопе разберемся, как разворачивать Marathon, поговорим про разные параметры тестирования и возможные сценарии оптимизации (скорость vs надежность vs стоимость). Разберемся с общими настройками прогонов тестов в целом. Рассмотрим особенности Android и iOS, а также дополнительные функции для каждой из этих платформ. В конце воркшопа у вас будет несколько вариантов прогонов тестов под обе платформы.

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

    Нефункциональные требования со стороны аналитика и тестировщика

    Аспект, связанный с нефункциональными требованиями и их тестированием, является важной частью ИТ-продукта. При этом для более комфортного и системного тестирования таких требований необходимо думать и работать с ними с наиболее раннего этапа. Обсудим, какие важные моменты нужно учесть при написании НФТ, чтобы потом было проще их тестировать.

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

    Houston, We Have Problems With the Queries

    Most developers create database queries in their applications without checking if the performance is good enough or not. Sometimes performance problems arise in production when a large number of requests affects the database or the application. The solution is to create some unit tests to detect these problems.

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

    Значимость технических и продуктовых метрик в тестировании

    Рассмотрим важность сбора и обработки не только продуктовых, но и технических метрик для улучшения качества приложения. Разберем на примере конкретной проблемы, как ее решали во ВКонтакте и как это решение помогло улучшить пользовательский опыт. Также будет затронут механизм контроля проблем с ANR (Application Not Responding) и роста крашей приложения, основанный на собираемых данных.

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

    Как ускорить прогон тестов в многомодульном проекте Maven

    Новый инструмент Merger объединяет модули Maven в один, что позволяет уменьшить время прогона тестов в многомодульном проекте Maven.

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

    От малого к большому: Как эволюционирует мобильное тестирование от стартапа до enterprise

    Обсудим совместно с участниками конференции: как эволюционирует тестирование при росте компании и продукта? Какие ключевые этапы проходит тестирование? Какие ключевые метрики определяют переходы между этапами? Какие решения и инструменты для мобильного тестирования встречаются на каждом этапе, какие недостатки у них есть?

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

    Зал 2

    Автоматизация браузерного тестирования без бэкенда с помощью Playwright

    В 2021 году при начале разработки Ozon Банка стали выстраивать процесс тестирования, основанный на полной автоматизации. При этом было принято решение тестировать фронтенд в изоляции с замоканными «ручками». А в качестве инструмента браузерного тестирования фронтенда был выбран Playwright. В докладе расскажут, почему был сделан такой выбор, оправдал ли он ожидания, с какими проблемами столкнулись в процессе и какие решения получилось построить. 

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

    Веселые фермеры

    Автоматизация тестирования мобильных приложений — не самое простое занятие. А запуск сотен уже написанных автотестов в режиме «много-часто-стабильно» — еще более сложная задача. Спикеры расскажут о своем решении и поделятся им с профессиональным сообществом.