top of page

CONTINUOUS INTEGRATION AND AUTOMATIC TESTING

autotesting.png

We follow the principles of Continuous Integration for all of our software products.

 

Each software product is built automatically after being modified. No build is considered a success until after all functions and general operability of the product have been tested.

 

Each successful build passes extensive automatic tests that check for deviations from the specifications at various points in various uses. These tests help maintain the quality and stability of solutions using sophisticated algorithms.

 

For purposes of automatic testing, we developed a system that records absolutely everything a user does and then automatically reproduces these actions and compares the state of the system and data at the control points. Such a holistic, scenario-based approach to testing makes it possible to maintain sophisticated products in a top-notch condition at all times, with any degradations detected in time.

bottom of page