In 2017 Artec developed and implemented autotesting of workflow system (Web services) for Alfa Bank investment business center.

Autotesting is used for regress testing of each release of three covered by tests systems.

Staff training was provided as part of the implementation. This allowed Alfa Bank employees to adapt autotest for new versions of the system independently.

Technology Stack:

Selenium Grid – a cluster with several Selenium-servers; allows to launch several autotests alongside;

Java – is used for test scripts steps implementation;

Maven – Java projects assembly tool;

Selenide – Selenium WebDriver framework for Web applications autotesting TestNG – module testing environment;

Yandex Allure – test scripts data generator and distribution framework Jenkins CI – constant integration tool and autotests launcher.