QA-инженер Валентин Хомченко: “Привлекать тестировщиков нужно на начальной стадии разработки”

573
26 ноября 2019
Поделиться
5.0/5 rating 1 vote
Валентин Хомченко – IQeon

Продолжаем знакомить с людьми, которые развивают и совершенствуют IQeon. Рады представить QA-инженера Валентина Хомченко

Валентин пришел в компанию в 2017 году, когда игровая платформа только разрабатывалась, и поначалу занимался поддержкой сообществ IQeon. С 2019 года он работает тестировщиком программного обеспечения и занимается контролем качества сайтов компании и игр платформы.

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

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

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

Сегодня можно выделить два глобальных тренда, которые влияют на развитие игровой сферы, – это кросс-платформенность и упрощенный доступ к играм. Однако возможность играть в одну игру на разных платформах хороша в теории. На практике это влечет за собой большое количество ошибок, в частности из-за нестабильного интернет-соединения, что сегодня отмечают даже в отношении Google Stadia, – говорит Валентин. 

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

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

***

Следующий материал о команде IQeon совсем скоро! Следите за новостями на нашей платформе и в официальном сообществе “ВКонтакте”.

Поделиться

Сообщество

Присоединяйся
к сообществу

General questions

Нужна помощь?

На основе вопросов сообщества мы формируем специальную базу знаний о платформе IQeon, которая поможет найти ответы всем, кто знакомится с проектом впервые.

Интересуетесь интеграцией приложений?

Присоединяйтесь к игрокам IQeon

Присоединяйся к сообществу

Задать вопрос

Заполните e-mail и напишите свой вопрос: