Устали ждать куратора? Новый инкубатор для айтишников в Польше
Support us

Игорь Хрол на IT Spring: «Автоматизация тестирования — это больше, чем автотесты»

Оставить комментарий
Игорь Хрол на IT Spring: «Автоматизация тестирования — это больше, чем автотесты»

В своём выступлении на 5-й международной конференции IT Spring, которая пройдёт 29-30 мая в Минске, Игорь Хрол, QA Automation Engineer в компании Toptal, наглядно покажет, что отличает хорошие автотесты от плохих и почему хорошие автотесты делают лучше саму архитектуру продукта. Тема его доклада: «На что влияют автотесты». А пока — небольшой тизер.

Читать далее

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

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

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

Судя по моему 10-летнему опыту работы в этой области, где-то 80 процентов начинаний по автоматизации тестирования были провальными. В докладе мне хотелось бы поговорить об оставщихся 20 процентах успешных «автоматизаций», где она даёт неоспоримое конкурентное премущество в процессе разработки проекта.

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

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

О спикере

Игорь Хрол более 10 лет работает в ИT-сфере и автоматизации тестирования в частности. Участвовал в десятках проектах различной сложности, от небольших сайтов до сложных многокомпонентных enterprise-систем. Из наиболее известных компаний в его резюме — EPAM, Oracle, Tele2, Wargaming. В данный момент является инженером по автоматизации тестирования в отделе аналитики в компании Toptal.

Имеет актуальный опыт как в написании кода, так и в управлении, встраивании автотестов в процесс разработки, адаптации под нужды проекта. Широкий технологический охват: Java, .NET, Python, Ruby, Scala. Активно занимается образовательной деятельностью — через его тренинги прошли сотни человек. Помогает на форумах и других онлайн-тусовках (Skype- и Slack-чаты). Частый докладчик на различных конференциях.

Читайте также
FullStack наступает. Разбираемся, какие изменения ждут тестирование в 2026 году
FullStack наступает. Разбираемся, какие изменения ждут тестирование в 2026 году
FullStack наступает. Разбираемся, какие изменения ждут тестирование в 2026 году
Вымрут ли автоматические тестировщики? Или, скорее, под угрозой исчезновения, наоборот, ручные? Всех ли заменят FullStack QA? Я в тестировании с 2008 года и поделюсь своими рассуждениями, как изменится профессия тестировщика и в какую стезю стоит идти начинающим QA.
4 комментария
Из TikTok новую профессию не выучишь. Автор курсов по QA рассказывает, почему нам всё сложнее учиться
Из TikTok новую профессию не выучишь. Автор курсов по QA рассказывает, почему нам всё сложнее учиться
Из TikTok новую профессию не выучишь. Автор курсов по QA рассказывает, почему нам всё сложнее учиться
Кажется, что в мире, где любую информацию можно получить в пару кликов, очень легко выучить что-то новое. Но я наблюдаю обратное — людям становиться всё сложнее усваивать новую информацию.  На мой взгляд в мире стало больше труднообучаемых людей. Поделюсь своими наблюдениями, почему так происходит. 
1 комментарий
Готовьтесь писать код. Изучаем требования к QA в 2025 году
Готовьтесь писать код. Изучаем требования к QA в 2025 году
Готовьтесь писать код. Изучаем требования к QA в 2025 году
Так ли важно знать мануальным QA основы языков программирования? Без каких навыков сейчас джунам не найти работу?  Я повторил своё прошлогоднее исследование и проанализировал ключевые тенденции рынка труда, чтобы вы могли объективно оценить свои шансы найти работу в разных регионах.
6 комментариев
Из мясокомбината в ИТ. Карьерная консультантка разбирает резюме начинающего PM
Из мясокомбината в ИТ. Карьерная консультантка разбирает резюме начинающего PM
Из мясокомбината в ИТ. Карьерная консультантка разбирает резюме начинающего PM
Найти работу в ИТ после… мясокомбината. Такую цель поставила перед собой наша читательница Анастасия. Она 4 года работала на Салтовском мясокомбинате, но позже закончила курсы QA, сейчас изучает проджект-менеджмент и хочет «войти в ИТ». Карьерная консультантка и HR-generalist Алина Бондаренко подробно разбирает её резюме и советует, как его улучшить — и для рекрутера, и для ATS.
7 комментариев

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.