QA Fest 2018 | Конференція з тестування # 1 в Україні
Меню QA Fest 2018 [http://qafest.com/] ГОЛОВНА КОНФЕРЕНЦІЯ СПІКЕРИ ТРЕНІНГИ ПРОГРАМА ВАРТІСТЬ ПАРТНЕРИ КОНТАКТИ АРХІВ QA Fest 2014 QA Fest 2015 QA Fest 2016 QA Fest 2017 ВІДЕО ДОПОВІДЕЙ 2017 ENG RUS КУПИТИ КВИТОК СТАТИ СПІКЕРОМ 3 причини відвідати QA Fest 1 ПРОГРАМА Доповіді - це ядро будь-якої конференції. Наш програмний комітет готує сильну і збалансовану програму, в якій немає місця спонсорським доповідям та порожнім гучним іменам. 2 АТМОСФЕРА Ми створюємо особливу атмосферу на конференції, яка буде сприяти новим знайомствам, спілкуванню та обміну досвідом та ідеями. 3 ОРГАНІЗАЦІЯ У день конференції ніщо не буде відволікати вас від отримання нових знань. Ми працюємо тільки з кращими підрядниками і максимально дбаємо про відмінну організацію заходу. КОНФЕРЕНЦІЯ QA Fest - Конференція з тестування # 1 в Україні Друзі, нам самим не віриться, що в цьому році QA Fest пройде вже вп'яте. За цей час ми з маленької "дружньої" конференції тестувальників стали QA подією №1 в Україні. Нам дуже хочеться відзначити цю дату, запросивши по-справжньому значиму фігуру. Але не того, хто жонглює нудними термінами різних сертифікацій і ділиться відірваними від життя книжковими історіями, і не того, хто в сотий раз проповідує про принади agile та неспроможності "водоспадів", а того, хто розуміє саму суть тестування, того, хто може дати реально корисні навички та інструменти, і допомогти вам вийти на якісно інший рівень тестування. Колеги, в цьому році QA Fest відвідає і вперше виступить в Україні Майкл Болтон. Майкл вже 15 років є постійним автором статей в найпопулярнішому журналі в області тестування Better Software і веде відмінний блог про тестування . У співавторстві з Джеймсом Бахом Майкл Болтон розробив методику Rapid Software Testing, по якій проводить триденний тренінг. З цією темою Майкл вже об'їздив увесь світ, але, на жаль, до сих пір не звучав в Україні. Виправляємо це прикре непорозуміння - восени 2018 доповідь від Майкла Болтона прозвучить на QA Fest! Теми QA Fest 2018: Підходи, техніки та інструменти тестування Автоматизація тестування Тестування мікросервісів та інтеграцій Управління тестуванням Мобільне тестування і автоматизація Тестування безпеки Тестування продуктивності Тестування нових технологій (IoT, cloud, AI, big data і т.ін.) DevOps та інші інженерні практики в тестуванні Machine Learning в тестуванні Управління командами П'ятий ювілейний QA Fest приготував вам: 2 дні конференції з якісним контентом 3 потоки доповідей 800+ однодумців Нові знайомства та networking Поради та досвід спікерів з 10+ країн “Диван експерта” - зона вільного спілкування зі спікерами Святкування 5-річчя QA Fest (21 вересня) Pозіграші подарунків від партнерів Спеціальний гість - Майкл Болтон! СПІКЕРИ Наші доповідачі - наша цінність! Це люди, які навчаються новому кожен день на реальних проектах. Вони вміють вирішувати завдання, з якими ніхто не стикався раніше, а їхній досвід - не порожні цитати з книги. Це люди, які рухають індустрію вперед і рік за роком доводять: тестування захоплює! Michael Bolton World famous QA. Author of Rapid Software Testing Methodology. Toronto, Canada Michael Bolton is a software tester, consultant, and trainer with 20 years of experience around the world, testing, developing, managing, and writing about software. He is the co-author (with senior author James Bach) of Rapid Software Testing, a course that presents a methodology and mindset for testing software expertly in uncertain conditions and under extreme time pressure. Currently, he leads DevelopSense, a Toronto-based consultancy. Prior to that, he was with Quarterdeck Corporation for eight years, during which he managed the company’s flagship products and directed project and testing teams both in-house and around the world. Иван Крутов Developer, Aerokube, Росія Больше 10 лет занимаюсь разработкой на Java и Golang. Работаю на созданием и экплуатацией высоконагруженной Selenium инфраструктуры последние 4.5 года. Поддерживаю круглосуточную работу кластера Selenium из более чем 5000 параллельно работающих браузеров. Один из главных разработчиков проекта Selenoid и связанных инструментов. Артем Быковец Agile Coach, StartIT, Україна Agile coach в компании Levi9. Опыт работы в ИТ на разнообразных позициях, начиная с контент менеджера до Scrum Master 3 команд (25 чел). За более чем 10 лет своей карьеры успел принять участие в разнообразных проектах: retail and pricing, gambling, multimedia, hardware, crm и др. Сергей Пирогов Senior Automation QA, Automation Remarks, Україна Основная специализация - автоматизация функционального тестирования, тестирование производительности. Имеет большой опыт в построении процессов автоматизации тестирования с нуля. Выступал на SeleniumCamp, SQADays, QA Conference, EPAM IT Week, QA Club Харьков Ярослав Пернеровский Automation Team Lead, GlobalLogic, Україна Автоматизирую в удовольствие. Работаю с людьми. Делюсь опытом и знаниями. Развиваюсь. Анастасия Асеева Test Automation Team Leader, Alfa-Bank, Росія Эксперт в автоматизации тестирования и коуч по инженерным практикам в Альфа Банке. В ИТ с 2007 года. Успела поработать в разных областях, побывала даже программистом 1С и сис. админом. Без ума от консоли Linux :) В QA-отрасли с 2012 года. Прошла все роли, начиная от manual QA до QA Lead. За 4 года приняла участие в тестировании более двух десятков проектов. Участвовала в разработке двух фреймворков для автоматизации тестирования. Также занималась внедрением гибридной облачной инфраструктуры в Банке. Своей миссией считаю распространение культуры качества и DevOps Артем Ерошенко Test Engineer, QametaSoftware, Росія Более 10 лет занимается автоматизацией тестирования веб-приложений. За это время работал в разных командах и в разных ролях: автоматизатор тестирования, менеджер команды разработки инструментов тестирования, руководитель группы автоматизации тестирования. Артем имеет большой опыт работы с популярными инструментами (Selenium, HtmlElements, Allure, Jenkins). Программирует в основном на Java, Groovy СТАТИ СПІКЕРОМ ТРЕНІНГИ Майкл Болтон Rapid software testing 30 квитків 18-19-20 вересня, 2018, Київ ДЕТАЛІ Іван Крутов Ефективна інфраструктура Selenium 15 квитків 20 вересня, 2018, Київ ДЕТАЛІ ПРОГРАМА СТАТИ СПІКЕРОМ ВСІ АВТОМАТИЗАЦІЯ ФУНКЦІОНАЛЬНЕ ТЕСТУВАННЯ МЕНЕДЖМЕНТ НЕФУНКЦІОНАЛЬНЕ ТЕСТУВАННЯ ІНШЕ RU Артем Ерошенко Вы всё еще пилите свой отчет? Тогда мы идем к вам! RU Анастасия Асеева Shift-Left Testing RU Диана Пинчук Progressive Web Apps, Android Instant Apps и Accelerated Mobile Pages - заменят ли они обычные мобильные приложения? RU Иван Крутов 1001 причина использовать Ggr в своем кластере Selenium RU Святослав Логин Что такое Metasploit? Как его использовать для проверки безопасности проекта? UA Галина Доксвель Оцінити все. Інструментарій практика. RU Екатерина Шепелева Case study: Тестирование миграции пользователей RU Алина Хоменко Мобильное тестирование. Ищем проблемы-невидимки RU Никита Сысков 5 из 36: Кто не рискует тот не выигрывает RU Александр Хотемский Использование голосовых помощников для разработки и тестирования RU Михаил Боднарчук ATDD и CodeceptJS: Эффективное тестирование без страданий RU Евгений Рудев UI тестирование Unity3D приложения — фантазия или реальность? Артем Ерошенко Test Engineer, QametaSoftware, Росія Более 10 лет занимается автоматизацией тестирования веб-приложений. За это время работал в разных командах и в разных ролях: автоматизатор тестирования, менеджер команды разработки инструментов тестирования, руководитель группы автоматизации тестирования. Артем имеет большой опыт работы с популярными инструментами (Selenium, HtmlElements, Allure, Jenkins). Программирует в основном на Java, Groovy Вы всё еще пилите свой отчет? Тогда мы идем к вам! С момента релиза второй версии Allure прошел уже год. За это время у нас сильно увеличилось количество тестов, мы переехали на новые инструменты и научились визуализировать информацию о качестве наших тестов. Все эти изменения отразились на Allure, и мы выпустили новую мажорную версию нашего отчета. Доклад будет одинаково интересен как тем, кто незнаком с Allure-отчетом, так и активным пользователям. Мы добавили довольно много новых фич. Приходите, будет интересно! Автоматизація Анастасия Асеева Test Automation Team Leader, Alfa-Bank, Росія Эксперт в автоматизации тестирования и коуч по инженерным практикам в Альфа Банке. В ИТ с 2007 года. Успела поработать в разных областях, побывала даже программистом 1С и сис. админом. Без ума от консоли Linux :) В QA-отрасли с 2012 года. Прошла все роли, начиная от manual QA до QA Lead. За 4 года приняла участие в тестировании более двух десятков проектов. Участвовала в разработке двух фреймворков для автоматизации тестирования. Также занималась внедрением гибридной облачной инфраструктуры в Банке. Своей миссией считаю распространение культуры качества и DevOps Shift-Left Testing Наиболее дешевый способ разработки - это тот, где артефакты за ОДНУ итерацию попадают в использование к клиенту. Без 10+ итераций доработок из-за найденных ошибок. В докладе мы рассмотрим набирающий популярность на западе подход shift left testing. Его цель - предотвращение возникновения ошибок, а не привычный для многих поиск уже сделанных ошибок в ПО. Тестирование со сдвигом влево предполагает, что тестирование и разработка работают в тандеме и как следует из названия, тестирование переносится на самые ранние этапы разработки. - Вы узнаете зачем нужно тестировать требования и документацию. А также рассмотрим какие инженерные практики помогают сделать это частью культуры в команде. (code review, pull request, spec by example, bdd, atdd) - Рассмотрим какие виды автоматизированных тестов и когда нужно писать, дабы уменьшить количество ручных тестов на поздних этапах разработки продукта. (tdd, bdd, atdd, компонентные и интеграционные тесты) - Разберем как изменяются совместные командные активности и функциональные обязанности каждого члена команды. (Планирование, грумминг, ретроспектива, демо, dsm, составление тестовой стратегии, планирование тестирования). - Вспомним почему так важно проектировать тестовую модель с использованием практик тест-дизайна, а не полагаться только на исследовательское тестирование. Вспомним тестирование потока управления, циклов, потоков данных. Рассмотрим на практических примерах, почему разработчикам необходимо осваивать навыки тест-дизайна. - В завершение рассмотрим один из способов подсчета test coverage и чем оно отличается от code coverage. В качестве примера нарисуем граф требований и проверим покрытие тестовой модели. Весь доклад будет рассмотрен на примере тестирования очень простого приложения, состоящего из одного микросервиса, БД и WEB-странички. Shift left testing лежит в основе методологий Agile и DevOps. Менеджмент Диана Пинчук QA Engineer, GetSocial BV, Україна Любознательный тестировщик с опытом работы в разнообразных проектах и платформах, соорганизатор сообщества GDG Lviv и конференции GDG DevFest Ukraine. Любительница подкастов и технических блогов (иногда пишу на Medium), владелица ISTQB Advanced (TM) Progressive Web Apps, Android Instant Apps и Accelerated Mobile Pages - заменят ли они обычные мобильные приложения? Перспектива создать мобильное приложение, которое не нужно скачивать и ждать ревью из App Store, очень заманчива, ведь аналогов привычным приложениям существует сразу несколько: Progressive Web Apps (PWA), Android Instant Apps (AIA) и Accelerated Mobile Pages (AMP). Но и здесь нет серебрянкой пули: у каждой из заявленных технологий своя специфика разработки, поддержки и тестирования. В докладе мы рассмотрим каждую из платформ детально и сравним их с “обычными” мобильными приложениями, чтобы быть готовыми к обеспечению качества даже в столь необычных и новых проектах. Функціональне тестування Иван Крутов Developer, Aerokube, Росія Больше 10 лет занимаюсь разработкой на Java и Golang. Работаю на созданием и экплуатацией высоконагруженной Selenium инфраструктуры последние 4.5 года. Поддерживаю круглосуточную работу кластера Selenium из более чем 5000 параллельно работающих браузеров. Один из главных разработчиков проекта Selenoid и связанных инструментов. 1001 причина использовать Ggr в своем кластере Selenium Современная разработка невозможна без эффективных инструментов. Тестирование и, в особенности, автоматическое тестирование в браузерах не исключение. С ростом команды вам требуется все больше и больше параллельно запускаемых браузеров. Всем известный Selenium server и архитектура Selenium Grid начинает работать медленно даже при нескольких десятках работающих браузеров. Ggr - это легковесное решение, отлично работающее даже в очень больших кластерах, состоящих из тысяч параллельно работающих браузерных сессий. Этот доклад подробно рассматривает Ggr - эффективный балансировщик нагрузки для Selenium, незаменимый в случае, если вам нужно запускать десятки с сотни параллельных сессий. Я начнем с основ балансировки нагрузки в Selenium и покажу все основные возможности Ggr. Вы увидите как легко посмотреть на любую работающую сессию в реальном времени или скачивать видео прошедших тестов для любой из сессий, выполняющихся на сотнях Selenium хостов. Автоматизація Святослав Логин QA-lead Core team, Evo.company, Україна Общий опыт в тестировании больше 5 лет, за этот промежуток времени работал на 6 проектах. В данный момент работаю в компании Evo.company уже более 4 лет, на проекте Prom+ в команде Core, которая занимается разработкой: - CMS для продавцов - Онлайн чатом покупатель-продавец - API, для тех кому нужно подключение к своей CRM системе - API для мобильных приложений на IOS и Android Что такое Metasploit? Как его использовать для проверки безопасности проекта? Никому не секрет, что при разработке проекта, мало кто уделяет достаточное внимание проверке безопасности приложения. Даже когда и задумываются об этом, то очень часто упускают из внимания уязвимости железа и ОС, которое коммуницирует с вашим приложением. В своем докладе я расскажу и покажу на что следует обращать внимание при тестировании безопасности вашего продукта. А так же насколько важно применять тестирование безопасности. Ну, и как обычно, свои доклады я сопровождаю не только теорией, но и практическими примерами. На этот раз специальными гостями будут: - Nmap - Metasploit - Ettercap Нефункціональне тестування Галина Доксвель PM, SM, EPAM, Україна Проектний менеджер, скрам мастер в компанії ЕПАМ Україна. Практикуючий аджайліст. Дизайнер навчально-освітніх заходів та адепт гейміфікації Оцінити все. Інструментарій практика. Ця доповідь про практику оцінювання та про інструментарій, який допомагає підвищити точність оцінок і зробити їх більш передбачуваними та керованими. Доповідь має прикладний характер і дозволяє перейняти будь-який з підходів щоб застосувати зі своїм командами, для ваших проектів та продуктів Менеджмент Екатерина Шепелева Lead Software Testing Engineer, EPAM, Україна 9 лет опыта в IT, путь в тестировании прошла через Ciklum, Lohika, GeekForLess – сейчас работаю в EPAM Case study: Тестирование миграции пользователей Хочу рассказать про наш опыт миграции пользователей в базы данных внешней системы, как мы выбирали подходы и сценарии для тестирования, с какими сложностями столкнулись, какие полезные выводы сделали. Никакой теории, исключительно разбор живого случая с конкретными примерами Функціональне тестування Алина Хоменко QA Engineer, TDNA, Україна В ее обязаностях все: веб и мобайл тестирование,проведение нагрузочных тестов и покрытие проектов автоматикой. Любит свою работу за то, что можно портить жизнь разработчикам. Эксперементатор в работе, Безумный Шляпник в душе. Не любит сидеть сложа руки, поэтому на досуге проводит митапы и принимает участие в it-соревнованиях Мобильное тестирование. Ищем проблемы-невидимки Тестирование не стоит на месте, а мобильное тестирование тем более. Что включает в себя производительность мобильного приложения и какие метрики можно выделить? Как поможет старый добрый Charles при тестировании производительности? Monkey Exerciser, Android Profiler и Battery Historian - инстурменты разработчиков или же лучшие друзья тестировщиков в нефункциональном тестировании мобильного приложения? Цель моего доклада - рассказать о распространенных проблемах-невидимках, которые влияют на качество мобильных приложений, но о которых часто забывают в процессе тестирования. Функціональне тестування Никита Сысков Software Testing Team Leader, EPAM, Білорусь Эксперт в тестировании с более чем 11 годами опыта. Принимал участие как тестировщик и руководитель в проектах различных доменных областей и технологических стеков. В последние годы сконцентрирован на управлении распределёнными командами, развитии компетенций и менеджменте 5 из 36: Кто не рискует тот не выигрывает Каждый раз когда вы задумываете нечто грандиозное вам необходимо учесть что ваши планы могут быть нарушены. Позднее прибытие в аэропорт или недоступность продукта - неважно. Риски существуют параллельно с нами и это факт, с которым нужно смириться для того чтобы научиться жить в гармонии с ними. В работе с рисками можно применить различные подходы, нацеленные на достижения различных результатов. Давайте проверим какие из подходов рациональны в различных ситуациях и как получить максимальную отдачу от управления рисками (или даже хотя бы от их идентификации) Менеджмент Александр Хотемский Intependent SDET Contractor, Self-Employed, Україна Специалист по функциональной автоматизации тестирования. Занимаюсь разработкой проектов автоматизации на разных языках (JavaScript, TypeScript, Java, Python) и различных типов (Web, API, Desktop, iOS, Android, Gamedev). Финалист и судья Ukrainian Dev Challenge. Тренер в StartIT. Докладчик на разных конференциях Использование голосовых помощников для разработки и тестирования Голосовые помощники могут стать интересной и забавной заменой обычных чат-ботов. Таких помощников можно заставить выполнять практически любые ваши команды и они неплохо распознают голоса. Это приводит к интересным особенностям использования и дает дополнительные каналы информации. Посмотрим зачем это вообще нам нужно, а если окажется что ненужно - мы будем это знать Автоматизація Михаил Боднарчук Tech Consultant, SDCLabs, Україна Веб-разработчик из Киева. Михаил считал, что тестирование должно быть проще и доступнее для других разработчиков и так на свет появился Codeception - популярный тестовый фреймворк на PHP. Сейчас Михаил разрабатывает также CodeceptJS, а также делится опытом написания эффективных тестов на различных конференциях ATDD и CodeceptJS: Эффективное тестирование без страданий Тесты - это боль. Сколько не пиши их - боли и страданий становится только больше. Что могло пойти не так? Возможно наши тесты слишком завязаны на реализации - вместо того, чтобы тестировать приложения мы фокусируемся на том как правильно автоматизировать команды браузера. В этом докладе мы рассмотрим: - как писать эффективные тесты - 3 качества хороших тестов - как не мешать спецификацию и реализацию в тестах - как видеть будущее и писать тесты через ATDD - что такое CodeceptJS и почему он клёвый Автоматизація Евгений Рудев QA Automation Lead, GamePoint, Україна QA Automation Lead в компании GamePoint. Основной фокус на разработке распределённых систем. Аджайл практик. Имеет опыт в построении процессов автоматизированного тестирования с нуля. Большой фанат принципов микро- сервисной архитектуры и DevOps процессов UI тестирование Unity3D приложения — фантазия или реальность? Автоматизированное тестирование в игровой индустрии большая редкость. Продукт очень специфичен и легче его протестировать руками… Постоянные изменения продукта… Недостаточное количество технологий, которые помогли бы начать автоматизированное тестирование с нуля... Существует огромное количество отговорок, что бы не проводить автоматизированное тестирование в гейм индустрии. Но что, если вы тратите огромное количество времени на регрессионное тестирование, снова и снова вам нужно прокликать каждый UI элемент игры перед новым релизом или патчем? В этом докладе мы поговорим про автоматизированное тестирование игр, написанных на игровом движке Unity3D. Я расскажу, как мы проводим тестирование UI, почему мы решили написать собственный UnityDriver и как это можно сделать. И в заключение, я поделюсь с вами небольшими приёмами и советами, которые могут быть полезны в вашей автоматизации. Автоматизація ВАРТІСТЬ QA Fest 2018 - 21-22 вересня Early Bird - 150 USD (продано) Main Stream - 200 USD 300 квитків Last Chance - 250 USD Сплатити карткою Сплатити через банк Повернення квитка можливе до 31 серпня 2018 (буде утримана комісія платіжної системи 5,5%). Заміна імені в квитку можлива до 14 вересня 2018. Еще раз спасибо, вы большие молодцы, с каждым годом конференция все лучше! Обязательно приеду в следующем году - Эллина Азадова DataArt Отличное мероприятие! Не останавливайтесь. Одна из лучших профильных конференций. Успехов Вам в будущих проектах. - Евгений Кравцов AB Soft Большое спасибо за работу! QAFest 2015 была первой посещенной конференцией. 2017 надеюсь не станет последней. Удачи! - Вадим Харитонов Amadeus Атмосфера праздника радовала! - Катерина Очень понравились иностранные докладчики. Очень чувствуется уровень. Как профессионализма, так и подхода к проведению лекций. В общем, спасибо вам за такое отличное мероприятие:) - Anonymous After participated in QA Fest I realised: No wall between Ukraine and USA. Never! - Donald Trump The new President 3 потоки, багато доповідей - хотілося роздвоїтися, оскільки багато було цікавого одночасно - Наталя Intellias В общем очень много вдохновения и идей появилось после конференции, благодаря ряду очень прикладных докладов. - Anonymous Очень понравилось данное мероприятие! Все было очень круто! Без сомнения приму участие в последующих фестах. - Екатерина Best Technologies (Харьков) Все было просто отлично. Спасибо большое! Очень интересные доклады, приятная атмосфера. Просто незабываемо! - Ольга Юникорн-С Классные ребята. Запилю-ка я им социальную сетку, пожалуй. - Марк Цукерберг Facebook ПАРТНЕРИ Золоті партнери Інформаційні партнери КОНТАКТИ Пишіть нам листи, ми любимо їх отримувати, а ще більше - відповідати на них! Не любите писати? Тоді просто зателефонуйте +38 066 9200839! Місце проведення вулиця Вадима Гетьмана, 6 Mercure Congress Centre (ex. Космополіт) Промокод на знижку 10% на проживання у готелі Mercure: QA Fest Контакти Інші конференції - FEST GROUP Загальні питання, інформаційне співробітництво і спонсорство info@qafest.com Реєстрація та оплата finance@qafest.com +38 066 9200839 Запросити рахунок для корпоративної участі Запросити акти для бухгалтерії Ми у соціальних мережах © 2018. QA Fest