- PVSM.RU - https://www.pvsm.ru -
Когда конференция и ностальгия по уточкам заканчивается и проходит пара месяцев, то начинаешь вспоминать доклады, которые не удалось послушать. Под катом будет топ-10 докладов конференции Heisenbug 2019 Moscow, а также плейлист на все доклады прошедшей конференции.
Спикер: Роман Поборчий
Место: 10
Презентация доклада [1]
Роман не первый раз выступает на конференции Heisenbug. В свое время он долго работал в компании Яндекс, где занимался качеством поиска. Помимо этого он готовит спикеров для выступлений на конференциях. Как вы понимаете, Роман любит непростые задачи. О челленджах при оценке качества он и рассказывает в своем докладе на очень понятных примерах. Тот самый случай, когда в презентации есть формулы, но при этом все понятно.
Спикер: Ingo Philipp
Место: 9
Презентация доклада [2]
Ingo Philipp выступал с открывающим кейноутом про AI. Тема машинного обучения в тестировании является активно развивающейся. Если посмотреть на то, каких достижений ученые и инженеры смогли добиться в автомобильной промышленности, то, кажется, что задача проверки качества мобильных, веб- и декстоп-приложений вот-вот будет решена.
Мне очень понравилось демо, которое Инго показал на 8-й минуте своего доклада, после которого показалось, что можно заканчивать тестировать приложения так, как мы делаем это сейчас. Но все ли так просто?
Спикер: Артём Несиоловский
Место: 8
Презентация доклада [3]
Доклады про тестирования игр всегда входят в топ-10 на каждой конференции. Этот не является исключением. Когда Артём подавал заявку на доклад, я про себя подумал: «У Amazon есть свой игровой движок?!» И это неудивительно, т.к. игры являются вторым по популярности видом развлечения у человечества (как думаете, что на первом месте?).
В своем выступлении Артем расскажет про:
Спикер: Александр Воробей
Место: 7
Презентация доклада [4]
Слышали про микросервисы? Так вот в мире фронтенда тоже есть такое! Александр рассказал о своем опыте, инструменте Storybook, о выборе между Puppeteer (кстати, недавно вышел новый инструмент Playwright от создателей Puppeteer [5]) и CodeceptJS, а еще про то, как они реализовали свой пайплайн для тестирования.
Спикер: Барух Садогурский
Место: 6
Продолжение саги про «У нас DevOps. Давайте уволим всех тестировщиков» [6], в которой Барух дает полезные советы Васе из Омского Мясокомбината, как делать цифровую трансформацию, как внедрять практики для быстрых релизов, как изменить подходы в автоматизации в вашей организации вашими же руками. Доклад полон полезных книг, среди которых:
Спикер: Ирина Рубченко
Место: 5
Презентация доклада [13]
Как вы видите из названия, можно автоматизировать не только тест-кейсы, но и отделы автоматизации! Ирина рассказывает, как они взаимодействуют с командой ручных тестировщиков, командой разработки и как построили систему написания end-to-end тестирования с TestRail и BDD-подходом.
Спикер: Анатолий Коровин
Место: 4
Один из немногих докладов, где я увидел, что ребята делают действительно полезные IoT-устройства, помогая городу. Анатолий работает на проекте, где они автоматизируют мониторинг вывоза мусора с помощью различных датчиков, которые они сами разрабатывают. В его докладе будет не только полезная информация про тестирование сервисов, но и истории о том, как команда придумывала способы проверки качества и улучшения устройств.
Спикер: Алексей Виноградов
Место: 3
Презентация доклада [14]
Алексей подготовил интерактивный доклад про Selenide. В нем можно узнать:
System.out.Println
для дебага.Если вы хотите проверить свои знания в этом фреймворке или узнать, какие ошибки можно допускать, то это то, что нужно!
Спикер: Виталий Фридман
Место: 2
Этот доклад был закрывающим кейноутом в первый день конференции. Помимо того, что Виталий раздавал конфетки на своем докладе, он рассказал про то, как перегружены сайты с нотификациями, капчей, вопросами про cookies и про важность privacy policy. Все доклады Виталия не нуждаются в подробных комментариях, их просто нужно смотреть.
Спикер: Артем Ерошенко
Место: 1
В этот раз Артем говорил совсем не про Allure Framework, а про то, как оценить покрытие тестами в вашем проекте. В случае тестов на API – оценить, сколько тестов еще нужно написать, довольно просто: смотрим на количество ручек, количество возможных вариантов отправки запросов, смотрим на тесты, которые уже есть – вуаля, видно, что еще нужно покрыть. Кстати, в докладе Артем показывает, как с помощью Swagger можно сделать удобный репорт с покрытием, который полезен и тестировщикам, и менеджерам, и разработчикам.
Изюминкой доклада является отображение покрытия тестами прямо на веб-сайте.
Мне запомнились и другие доклады на конференции, которые можно посмотреть в открытом плейлисте [15], например, доклады Александры Сватиковой про статическое тестирование безопасности и Себастьяна Дашнера, где он показывал, как писать компонентные и юнит-тесты.
Кстати, они будут и на конференции в Санкт-Петербурге 8-9 апреля [16].
Автор: Vsevolod Brekelov
Источник [17]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/testirovanie-veb-servisov/347319
Ссылки в тексте:
[1] Презентация доклада: https://assets.ctfassets.net/ut4a3ciohj8i/nf05KMGnbWDSFptzrTjMm/8455d1d7e0756cb3ed0ac95fec93497b/RomanPoborchiySearchQualityEvaluation.pdf
[2] Презентация доклада: https://assets.ctfassets.net/ut4a3ciohj8i/5QGZddUPiT1gLfS9lv980J/93c25e875a20a03c5d0023d50e34af9d/100797_277617571_Ingo_Philipp_Will_a_bot_steal_your_spot_in_software_testing.pdf
[3] Презентация доклада: https://assets.ctfassets.net/ut4a3ciohj8i/1SeF0Mg17FKZdch8nmssm2/710461a793c34eaba71d64d93a89b302/100777_2071763790_Artm_Nesiolovskiy_Testirovaniye_igrovogo_dvizhka_Amazon_Lumberyard_podkhody_i_instrumenty.pdf
[4] Презентация доклада: https://assets.ctfassets.net/ut4a3ciohj8i/4VEXOXkXa6R8d9gZbAygq6/5f81cd599a97237c62ccf263f0878ed6/100820_648350173_Aleksandr_Vorobey_Avtomatizatsiya_mikrofrontendov_ili_kak_v_Tinkoff_testiruyut_biblioteki_komponentov.pdf
[5] новый инструмент Playwright от создателей Puppeteer: https://habr.com/ru/company/jugru/blog/487294/
[6] «У нас DevOps. Давайте уволим всех тестировщиков»: https://www.youtube.com/watch?v=8eH3k4BxV6k
[7] Руководство по DevOps. Как добиться гибкости, надежности и безопасности мирового уровня в технологических компаниях. Хамбл Джез, Уиллис Джон: https://www.ozon.ru/context/detail/id/147167144/
[8] War and Peace and IT. Mark Schwartz: https://itrevolution.com/war-and-peace-and-it/
[9] Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations. Nicole-Forsgren, Jez Humble, Gene Kim: https://www.amazon.com/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339
[10] The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations. Gene Kim, Patrick Debois, John Willis, Jez Humble, John Allspaw: https://www.amazon.com/DevOps-Handbook-World-Class-Reliability-Organizations/dp/1942788002
[11] LIQUID SOFTWARE. How to Achieve Trusted Continuous Updates in the DevOps World. Fred Simon, Yoav Landman, Baruch Sadogursky: https://www.amazon.com/Liquid-Software-Achieve-Trusted-Continuous/dp/1981855726
[12] Influence Without Authority. Allan R. Cohen, David L. Bradford: https://www.amazon.com/Influence-Without-Authority-Allan-Cohen/dp/1119347718/ref=pd_sbs_14_t_0/147-8787382-4913750?_encoding=UTF8&pd_rd_i=1119347718&pd_rd_r=f59cc97e-05af-486c-8bcf-789a7d7f2359&pd_rd_w=tFmMS&pd_rd_wg=RH6sp&pf_rd_p=5cfcfe89-300f-47d2-b1ad-a4e27203a02a&pf_rd_r=BJZ1XTH96HSKXFDCC365&psc=1&refRID=BJZ1XTH96HSKXFDCC365
[13] Презентация доклада: https://downloads.ctfassets.net/ut4a3ciohj8i/7JGxJtEVkWlNh6HP5lf3yi/b35ca6a8d12396259042641ea65628dd/100810_2040731449_Irina_Rubchenko_Avtomatizatsiya_otdela_avtomatizatsii.pdf
[14] Презентация доклада: https://downloads.ctfassets.net/ut4a3ciohj8i/5AiBRr6zys0nSjonPAyNgG/04d8960417f2f25ef98a2c75536cbb6d/100808_707955165_Aleksey_Vinogradov_Selenide_Brandashmyg_-_interaktivnoye_puteshestviye_po_dorogam_biblioteki_.pdf
[15] открытом плейлисте: https://www.youtube.com/playlist?list=PLsVTVVvrKX9tyVb79MeUZAox5OTInS1wE
[16] конференции в Санкт-Петербурге 8-9 апреля: https://heisenbug-piter.ru/registration/?utm_source=habr&utm_medium=489310&utm_campaign=heisen20piter
[17] Источник: https://habr.com/ru/post/489310/?utm_source=habrahabr&utm_medium=rss&utm_campaign=489310
Нажмите здесь для печати.