To use or not to use – every customer asks themselves this question, when it comes to mobile automation testing. They say that development and supporting of UI auto tests costs too much. But let’s return to the statement a little bit later. And now we are going to discuss the following questions: what is mobile automation, who is it for, what for and do you actually need it?
Many companies that produce really healthy beverages often need to control the quality of their products at one of the final stages.
Today we are going to discuss not the issue of checking the quality of the drink itself, but the method to control the level of liquid in the bottle and the position of the pasted label with the help of web cameras and Computer Vision.
Greetings, dear readers! In this article, I’m going to share how I counted drops. Yes, you read that right. DROPS
It all began when our team started studying machine learning, or to be more precise, we studied Python and OpenCV. During the practice task, I had a chance to implement the algorithm that would count the falling drops in the given video or in real time. And now I’ll tell you how it all went.
Having been around since 2003, our team has had the great pleasure of creating incredible experiences and products for businesses of all kinds. In the process, we’ve grown in size and skill, developing our company as a whole. We’ve learned that the tech industry is no easy market to be a part of, but we love the challenge and success we’ve seen from being in it. Our team works diligently to stay ahead of the tech trends to come, especially with our expertise in the evergrowing machine learning field.
Flow charts are widely used in gas industry. They record parameters of a gas flow (like pressure) on a paper disc. This data is then used to calculate gas volume passed through a pipe.
The chart recorder contains two or three pens driven by sensors. These pens plot traces on a rotating paper disk. The disk performs one revolution per day or week, rarely per month. The disk is replaced after one revolution.
Currently disks are processed manually. The operator uses the vector graphics editor to convert the scanned bitmap to contours and then to tabular data. This approach relies heavily on the operator’s attention and experience. There is a high probability of mistakes. After all, such job is really boring!
We have developed an algorithm that performs this job automatically. Given a bitmap with a scanned chart, it produces tabular representation of chart data.
When REST API is tested, one has to take into account a number of low level details. This makes test execution reports verbose, difficult for reading and complicates the maintenance of the test scripts. For instance, the backend of an application consists of about 15 services and a separate service, that provides API for the mobile client. The minimal set of integration tests contains about 400 tests, which create more than 70000 rows of log files. To sort out such size of the text file, generated by only one run of the test is not feasible, even with joint effort of the entire QA department.
In this article we will examine how to make tests execution reports more comprehensive, using a specific tool – Allure, created by Yandex company. Yandex Allure is one of the solutions to the task for the design of the testing reports.
How we decided to launch a system of video streaming
As in any other company, in ours there is some outdated equipment. It is quite workable, but cannot be used by employees. So, there are monitors, system units, and many other little computer parts like old-fashioned PS/2 mice and keyboards lying useless.
In this article we are going to talk about monitors we decided to use as an announcement board.
In this article we will look at the main features of the search engine Solr. Apache Solr is a powerful tool with an amazing search capability.
The need to use full-text search today is conditioned by the need to search information in the ever-increasing number of electronic documents. It is very important to be able to quickly find the necessary information among them, so many applications today use various full-text search engines.
This article provides empirical advice for software project customers, product owners, project managers, team leads. Software project budget has to be clearly understood, examined and optimized. All the practices have been verified by ISS Art’s team.
Surely you’ve heard about the Internet of things more than once. Perhaps you even came across the Internet of things in work or everyday life – say, when getting the latest updates from your smart watch.
But what exactly is the Internet of Things, which is so popular today? Simply put, this means that machines, devices, vehicles, and other objects get access to Internet and/or locally deployed platforms that allow managing all these objects (think of a smart home platform), and can be further connected with one another.
However, not everyone knows how IoT actually appeared. Read further to learn how it developed, and to get familiar with outstanding examples of IoT applications.