ЄВГЕН РУДЄВ
QA Tech Lead, TT Solutions

QA Tech Lead в компанії TT Solutions. Спеціаліст з функціонального автоматизованого тестування. За за свою кар`єру встиг автоматизувати тестування відеоігор, embedded систем, а також різних мобільних та веб додатків. Аджайл практик. Має досвід побудови та впровадження процесів автоматизованого тестування з нуля. Великий фанат принципів мікро-сервісної архітектури і DevOps практик. Засновник TestUnitLab організації та розробник open source фреймворку для тестування Unity3d додатків – Puppetry.

Тема: “Multiplayer game testing in actions.”

Тези доповіді: Багатокористувацькі ігри – це складна система, яка складається з різних під систем. Сервер, який опрацьовує всю логіку, платформа, яка відповідальна за користувачів і їхні дані, клієнтська частина, яка може працювати на різних платформах. Звучить ніби звичайний enterprise додаток. Але основна різниця, що всі ці системи об`єднуються в одну відеогру, в які різні користувачі можуть грати один з одним. І все увага прикута до їхнього задоволення. А отже і пріоритети в розробці зовсім інші. Але організувати автоматизоване тестування ігор не така легка справа. Відсутність технологій та інформації на stackoverflow – це тільки перші складнощі. Я розповім, як ми організували тестування такої гри, як виглядає наша піраміда тестування, а також розповім про складнощі, які нам трапилися і рішення, які ми прийняли.