| Developers: | Expert-System |
| Technology: | Management systems for performance of network applications, Development tools of applications |
Content |
dxTest is the software for stress testing.
Feature
The uniqueness of dxTest consists in a playback capability of all nonlinear features of load of a live system that allows to check stability and performance of systems under conditions of the most approximate to real. Unlike the normal systems for stress testing using which creation of several load scales is rather labor-consuming task dxTest without effort copes with reproduction of the loading changing each 5 minutes.
dxTest allows to test stability of a system during the long time frame at loading level as close as possible to real. It is very easy to change the created behavior model of virtual users for new requirements to testing: for this purpose there will be enough any text editor.
dxTest is java - the focused unified working environment using which it is possible to hold stress testing of any type. The universality of dxTest allows to use it for testing of any systems without entering of any changes into the systems: everything that it is necessary – to connect the emulator of the client of the corresponding system to dxTest.
Architecture
dxTest is created on the basis of the client-server architecture. Without being distributed system in complete sense, dxTest, nevertheless, implements several means which considerably raise a possibility of its distribution, in particular - the general condition monitoring dxTest and a recovery tool of data when losing communication of the managing graphical interface with the part emulating work of users.
Advantages
The general monitoring considerably facilitates control of a status of components of the dxTests system when carrying out long tests. Information on a status of each dxTest node is accumulated in the managing graphical interface. All collected data are presented in the form of the short table which can be expanded to more detailed. Monitoring information can be presented in a schedule type which some types can be imposed at each other for comparison. The mechanism of data transmission is organized so that these data could be browsed any third-party tool supporting the protocol ciphered by SNMP v3.
The main node of aggregation and display of all statistics of a response of the system collected by emulators of clients is the managing UTT graphical interface. For protection against data loss in case of failure or even a total failure of the managing graphical interface, the architecture of dxTest provides a possibility of recovery not only all collected test metrics and the involved test cases, but even the list of all nodes on which emulators of clients are located. This architectural feature of dxTest developed by "Ekspert-Sistemoy" allows to start the additional managing graphical interface for third-party observation of the status of the test.
Initially tools were created for needs of "Ekspert-Sistemy". The most part of clients – the western companies, about tens of thousands of users. Reliability of solutions – one of competitive advantages of a product line of dx represented by "Ekspert-Sistemoy". Developed in Expert-System company of software works in real time with an indicator of smooth operation from 99.99%, including and in peak situations when the speed and volumes of trade operations reach a maximum. That is provided including thanks to own tools of testing.
