Перфоманс Лаб

тестирование
25 апреля, 2019

Первая европейская конференция SQA Days

Время чтения: 10 мин.
25 апреля, 2019
Автор:
Михаил Ломакин

22-23 марта в Риге прошла первая европейская конференция SQA European Days. На ней собрались гости и докладчики со всего мира и привычная нам конференция SQA Days вышла на новый уровень. Местом проведения стала гостиница RADISSON BLU CONFERENCE HOTEL, окна которой открывали прекрасные виды на город.

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

Прослушав первые доклады уже можно было сделать вывод об общих трендах и веяниях в мире тестирования и IT в целом. Ставшие уже привычными для многих Agile и DevOps заиграли новыми красками – историями внедрения уже никого не удивишь, теперь звучат истории про улучшения, модификацию и адаптацию популярных подходов и техник.

Прослеживался тренд объединения ручных и автоматизированных тестировщиков (изучайте языки программирования) и технологий будущего в тестировании, таких как искусственный интеллект — AI (спойлер – до полноценного тестирования с помощью AI ещё далеко, но уже сейчас есть польза в виде некоторых инструментов и подходов). Кроме подобных технологий многие докладчики размышляли на тему будущего тестирования и роли человека в этом процессе. Ну и кроме этого прослеживался общий призыв к неформальным методам, нестандартному мышлению и изобретению своих практик и подходов, помимо устоявшихся и общепринятых.

Победители конференции

Как всегда, слушатели могли отдать свой голос за понравившийся доклад и на этот раз победителями стали:

1-е место. Niels Malotaux — Help! We Have a QA Problem! Первое место занял доклад Niels Malotaux, он рассказал о своих подходах к решению нерешаемых проблем – много накопившихся задач, мало ресурсов и времени, сложность тестируемых систем и всё это на одном проекте. Как оказалось, подходы вполне стандартные – налаживание эффективной коммуникации между руководством и исполнителями, уточнение требований, декомпозиция задач и их переоценка.  Как признался на награждении сам Niels, секрет его победы прост – после доклада он просто попросил слушателей проголосовать за него :).

2-е место. Szilárd Széll — Exploratory testing and BugHunting: how does it fit to DevOps? Szilárd Széll занял второе место с докладом об исследовательском тестировании и охоте на баги в крупных серьёзных проектах компании Nokia Networks. Поддерживая тренд “think out of the box”, Szilárd рассказал, что использует неформальные виды тестирования не только как дополнительный способ повысить качество продукта, но и как инструмент мотивации команды, изучения продукта и обновления тестовой модели через поиск новых проверок.  Кроме того, Szilárd поделился идеями, как можно сочетать DevOps практики и гибкие методологии с неформальными видами тестирования, внедряя исследования на каждом спринте и проводя сессия «охоты за багами» после основного тестирования перед каждым релизом.

3-е место. Gjore Zaharchev — Reinventing Regression testing. На третьем месте оказался дебютант SQA Days Gjore Zaharchev со своим докладом «Переизобретение регрессионного тестирования». Gjore рассказал, как «встряхнуть» крупные проекты по регрессионному тестированию, используя гибридный подход с эвристикой RCRCRC (Recent, Core, Risky, Configuration, Repaired, Chronic), которая состоит из различных характеристик проекта по регрессионному тестированию.  Как и во многих других докладах прозвучала идея нестандартного мышления, но Gjore говорит, что мыслить надо не в рамках границ и не за этими границами, а так, будто этих границ и вовсе нет (there is “no box thinking”).

Из других докладов хотелось бы отметить:

Uladzislau Ramanenka – My 30 day TestSphere challenge: how was it. Доклад об использовании на проекте по мобильному тестированию карт TestSphere. Это колода карт, призванная помочь в генерации идей для тестирования. Uladzislau использовал для каждой своей задачи по тестированию случайную карту и пытался применить её в своих тестах. Не все идеи из карт сработали, но в целом освежили проект, дали стимул развивать тестирование и теперь Uladzislau пользуется колодой постоянно и рекомендует её другим.

Karolina Zmitrowicz – How to improve testing organization with TMMI. Если проект проходит без каких-либо изменений и всё работает хорошо, это не значит, что его не надо улучшать. Президент ISTQB рассказала, как улучшить процессы тестирования и их организацию при помощи TMMI (Test Maturity Model Integration). Начав с простого цикла Деминга, Karolina перешла на более сложные аспекты из TMMI и других стандартов на примере конкретного проекта.

Igor Goldshmidt – Software QA Engineer Dreams. Automate everything! Некоторые мечты докладчика о будущем тестирования уже нашли своё воплощение в некотором виде, например, тестирование на всех этапах DevOps проекта. Но были и более футуристичные идеи по автоматизации исследовательского тестирования или полной автоматизации всего процесса. В остальном, Igor рассказывал, с каких прогрессивных и современных инструментов можно начать автоматизировать свои тесты (codeless frameworks: Testim, TestCraft, TestProject, mabl) и что нужно изучать будущему тестировщику для совмещения ручного и автоматизированного тестирования.

Joel Oliveira – AI for Testers: the future today. Не являясь экспертом в сфере искусственного интеллекта, Joel рассказал, на каком этапе сейчас находится развитие AI и как технология помогает в тестировании. Большинство европейских компаний используют термин AI для привлечения инвестиций, но тем не менее, есть небольшой процент тех, кто действительно им занимается. Уже сейчас эта технология может помочь в тестировании для рутинных или узконаправленных задач. Joel поделился опытом использования инструментов на базе AI и сложностями их использования.

Ульяна Джумок и Дмитрий Толокнов – ReadyAPI & CI: simple solutions in difficult situations. Коллеги из Новосибирска рассказали об опыте построения CI на базе платформы ReadyAPI и полной автоматизации процесса тестирования проекта «с нуля». Технический доклад с демонстрацией процесса прогона автотестов и генерации отчета. Ребята рассказали об используемых инструментах и решении проблем.

Jeremias Rößler — When will AI take my job as a tester? Спойлер – не скоро. Однако, у докладчика есть уверенность в потенциале искусственного интеллекта, который может забрать работу не только у тестировщика, но и у многих других, однако для этого потребуются многие годы. Доклад о проблемах AI на данный момент и аспектах тестирования, которые невозможно будет заменить этой технологией.

Sunav Sodhani – How we bridged the gap between Manual & Automation testing. На докладе Sunav рассказал о решениях, которые использовались в компании Badoo для оптимизации взаимодействия между ручными тестировщиками и автоматизаторами. Речь шла не только об организационных подходах, таких как использование опыта ручных тестировщиков для контроля покрытия требований автотестами, но и о настройке популярных инструментов (Jira, IDE) для повышения эффективности работ.

Заключение

В целом конференция удалась. Доклады, как всегда, освещали популярные вопросы. Не приходилось скучать и между докладами, благодаря организованной площадке для свободных выступлений и дискуссий BarCamp и различным конкурсам от организаторов. Будем надеяться, что SQA European Days получит своё продолжение и будет регулярно радовать нас новыми локациями и интересными темами докладов!

Чтобы узнать подробнее о наших услугах