The main idea of this article is to tell about cases when use of shovel plugin is possible, how to activate and configure it, and also explain the difference between the dynamic and static declaration of shovel plugin. Sometimes a..
We are glad to inform you that our team of professionals successfully completed work on another project named “Automation testing of the car service web application“. The main goal of our team was to create automated tests and conduct automation..
We are glad to inform you that our team of professionals successfully completed work on another project named “Enterprise resource management system“. The enterprise resource management system (the ERM, hereinafter the system) is intended for planning, managing, monitoring and analyzing..
This article describes NoSQL, an approach of data storing different from the classic RDBMS. Their general distinguishing characteristics are described: ACID, BASE, details and requirements for each type of database (DB). Types of NoSQL databases are revealed, examples (implementations) of..
The beginning of the 21st century was marked by the appearance of large systems which a huge number of users work with. Every second the number of requests to the system is calculated not in thousands, but millions. Have you..
The aim of this article is to talk a little about what Ansible and Docker are, to give examples of when they can be used and how, combining the two technologies, can simplify the life of QA specialists. Before proceeding..
DRL is short for Drools Rules Language, a format for drools rules writing. KIE is a public API developed by JBoss, it includes several technologies, including Droоls. MVEL is a hybrid dynamically/statically typed, embedded expression language in the runtime environment..
This article will present the main ideas of Continuous Integration, as well as an example of quick deployment of Jenkins on a project. Before proceeding to the main part, it is necessary to define the used terms. Continuous Integration (CI)..
High quality software and competent testing are the basis of our work. We strive not only to meet our customers’ expectations, but also to exceed them. That is why constant training, monitoring of trends, exploring new approaches and introducing the..
This article will discuss the use of Selenium-Webdriver, which is a tool for automating the actions of a web browser on Node.js platform. At one of the projects, we had the task to develop Web UI autotests. One of the..
To say that we had a good time is to say nothing. The holiday – the 8th anniversary of the company – was a 200% success! It all started with a fascinating kayaking on the Isloch River. We thought, we..
This article contains the basic principles and evolution of interservice interaction using specialized software – Message oriented middleware (MOM), in particular RabbitMQ. Message oriented middleware (MOM) is а specialized software aimed at working in the environment of several services and..