Наш клієнт — провідна інтерактивна розважальна компанія та постачальник технологій 3D- engine. Вона розробляє Unreal Engine, який використовується у світових іграх і застосовується в таких галузях, як кіно і телебачення, архітектура, автомобільна промисловість, виробництво та моделювання.
Ми розробляємо MOD marketplace, подібний до Steam Workshop. Цей marketplace стане частиною більшої платформи.
Для тестування API ми використовуємо Java, Rest Assured, JUnit, AssertJ. На цей час ми маємо 109 API тестів для MOD service, які охоплюють усі кінцеві точки API. Ми постійно підтримуємо API-тести у актуальному стані.
Для тестування інтерфейсу ми використовуємо Java, Selenium WebDriver, Cucumber, JUnit. У нас близько 70 скріптів, і на цей час ми активно працюємо над рефакторингом, щоб підтримати їх в актуальному стані. Також ми почали працювати з TestIm і вже імплементували близько 15 скріптів для порталу.
Для performance testing ми використовуємо Gatling, Scala та Gradle. Ми покрили основні API виклики performance scripts та додали можливість запускати їх з різною кількістю користувачів та різними моделями завантаження.