+7 (495) 987 43 74 ext. 3304
Join us -              
Рус   |   Eng

articles

Authors: Maloyaroslavtsev K., Komleva N., Konkov M., Mamedova N.     Published in № 2(104) 31 march 2023 year
Rubric: Software engineering

Automated solution for functional testing of the electronic services portal

The article presents a solution for the development of an automated functional testing system for the electronic services portal. The proposed solution takes into account the features of the architecture of the electronic services portal and integrated information systems with it. To obtain the result, methods of emulating the actions of real users of the electronic services portal and methods of organizing work with automated tests, checkers, user accounts were used. The implementation of the functionality of the schedule and queue of automated test launches is presented. The implementation of the functional testing component is supplemented with a description of the process of creating new automated tests. Using the automated functional testing system, the operator of the electronic services portal will be able to carry out this process as often as it deems necessary. Verification of the obtained development results was achieved by presenting the structure and content of the screen forms of the system interface. The practical significance of the results lies in the fact that an approach has been proposed to create simple and cost-effective methods for conducting functional testing of electronic portals, with the help of which system users, including those who do not have special programming skills, will be able to create automated tests and update existing automated test scripts. To ensure these capabilities, the article presents solutions for creating a pseudo-language and an interpreter for it. All the solutions presented are scalable and can be used when working with other electronic portals.

Key words

software development, functional testing, automated test, electronic services portal

The author:

Maloyaroslavtsev K.

Degree:

Chief Technology Officer, Aladdin.store

Location:

Moscow, Russia

The author:

Komleva N.

Degree:

Cand. Sci. (Econ.), Associate Professor, Digital Economy Department, Plekhanov Russian University of Economics

Location:

Moscow, Russia

The author:

Konkov M.

Degree:

Cand. Sci. (Econ.), Associate Professor, Digital Economy Department, Plekhanov Russian University of Economics

Location:

Moscow, Russia

The author:

Mamedova N.

Degree:

Cand. Sci. (Econ.), Associate Professor, Basic Department of Digital Economy, Institute of the Information Society, Plekhanov Russian University of Economics

Location:

Moscow, Russia