| Developers: | Dynamics (Dynamika) Novosibirsk |
| Last Release Date: | 2016/12/12 |
| Branches: | Financial Services, Investments and Auditing |
| Technology: | TMS - Test Management System |
Content |
2017
External Environment Emulation Module
On March 15, 2017, Dynamics announced the development of the Environmental Emulation module for the Dynamika-Autotesting system.
The module allows you to emulate responses to requests from the tested ABS to external information systems through various channels: data bus, file exchange, db-link, etc.
This functionality makes it possible to execute test scenarios without communication with other automated systems and eliminates the need to deploy an integration stand for testing end-to-end business processes. This reduces hardware utilization costs and implementation labor costs.
Dynamika-Autotesting
Dynamika-Autotesting is a technology for speeding up the testing process of banking information systems.
Dynamika-Autotesting helps a comprehensive solution to the problem of comprehensive and reusable regression testing with a performance of up to 1 thousand tests within 12 hours. This makes it possible:
- daily performance check of the most critical processes for the bank's business.
- provide full regression testing of the entire IT complex in a few days.
Software features
- The product is organized on the basis of industrial technologies (HP, SmartBear, Ranorex) used by leading auto test developers
- Multi-platform, which allows testing both the automated banking system itself and its environment - Bank-Client, data bus, etc.
- Integration with banking systems - IBSO, RBO, Siebel.
- Embedding Dynamika into the current infrastructure. To conduct a regression, an individual stand is not needed, existing test/development schemes are used.
- Interaction with ABS through the user interface: Dynamika provides 100% emulation of the user's work.
- Ease of analysis of results - the test result is automatically sent by e-mail in Excel format to the entire interested audience.
- The ability to create GUI tests (test the interface), API tests.
Solutions in automated regression testing have been around for a long time. But it so happened that it was in the banking region, where business processes are mainly complex intelligent operations with many parameters for which special conditions for the state of the database are needed, this class of solutions did not take root, the company noted.
Among the features of the Dynamika-Autotesting solution, the company named: the ability to create API tests, and not just GUIs (the most common in this area) - allows you to increase performance significantly without compromising the quality of work (more than 1000 tests per night); multi-parameterization (the ability to bind an array of parameters to a typical test scenario) - allows you to start an autotest many times until it goes through all the options specified in the array, which allows you to improve the quality of test case verification; multi-platform software, which is based on libraries of industrial solutions - allows you to cover most of today's common banking platforms with testing, including data buses (as a result, automatic regression testing is carried out at all levels: client Desktop applications, web browser, application server, integration, API, DBMS and reporting).
The presence of FrameWork allows you to create tests and their checks in terms of meta-data that are understandable to specialists from the "subject area." At the same time, the involvement of separately allocated specialists is not required, tests can be created exclusively with the help of existing development analysts, including from the bank. You can also involve technologists in the development process and create tests that fully repeat the actions of the bank's specialists during manual testing.
In turn, the mechanism for preparing data for the test and the system that emulates responses to requests from the bank's ABS to external systems (allows testing the bank's ABS without communication with other systems) made it possible to minimize the requirements for the bench for the behavior of testing end-to-end business processes. The solution is built into the bank's current IT infrastructure and does not require the allocation of new servers or restrictions on working with existing ones.
Based on the results of the implementation of the automated testing system from Dynamics, banks were able to reduce the period of full regression testing from 1-2 months to several days, thereby optimizing the time-to-market indicator (time for launching new services/products on the market).

