Top quality products have been one of the basic pillars of the company since the establishment of JABLOTRON ALARMS. It is therefore not surprising that it is essential for us to take care of quality and to constantly increase its level. In this case, testing products not only according to certification requirements and standards, but also according to high company standards helps us significantly.
Properly set up testing saves developers time and money. It can verify whether real measurement results correspond to the expected. And it also reveals a possible defect not only before it reaches the customer, but at the very beginning. As a result, bugs will not become a big issue that developers would later have to fix.
„Well-written tests are the basis of a working system. This means choosing carefully who will define the tests, who will write and who will review them. A developer who is an expert on a specific issue also plays a big role. He can then raise any suggestions to testers to improve the test, or request its revision. So before the test is ready for use, as you can see, it goes through several phases, ”explains Jana Rábová, who works at Jablotron as a tester.
„Furthermore, it is necessary to set up test processes well in the company. So we need to know who manages the tests, who enters them, who performs them, who evaluates them, etc. We also need to have one platform that will allow the complete test management and reporting of results. Another important aspect is setting up bug reporting, i.e. knowing where the end user reports bugs, where the developer, who verifies bugs (or programming errors) reports, and who sets bug priorities and the like, "adds tester Jana.
For testing to work in practice, it needs to have its own rules and regulations. This is how we understand the structure of testing. The highest level is a test project, which can be, for example, hardware testing. The test project contains test plans for each product, in which the individual tests are located.
"Each test plan contains a different number of tests, a less complex product has tens of tests, while, for example, the control panel has hundreds. And the tests are still increasing in number. Each product is tested until it passes the tests. This means that it is tuned until the quality reaches the required level, "adds Jana. From this year in Jablotron speeding up the process by automated testing is being implemented, where routine tests are performed and evaluated by the "machine".
Several departments cooperate in testing in Jablotron and each of them solves a very specific part. "We test the product from the very beginning, when it is still 'lying' on the developer's desk, to the final product, intended for the customer. At the same time, we focus on everything from firmware to plastic covers. We also partially deal with software solutions, and our colleagues from Jablotron Cloud Services take full care of them, "explains Jana.
Last year, Jablotron developed 50 test plans with more than 250 tests, this year there are 500 so far. And they will use, among other things, new equipment for EMC testing, i.e. electromagnetic compatibility. Thanks to this, the tester can verify that the product meets the requirements of the EN standard before sending it to a certified testing laboratory. Specifically, this means that when a customer charged with static electricity touches a product from Jablotron, no "drama" takes place - nothing happens to them and the product is not damaged.
And what do the testers themselves see as the biggest challenge? "That you never know what will land on your desk. Every day in this field will bring you either some new knowledge or some new 'challenge', "Jana replies, adding:" You never know what awaits you at work. And by sitting in the tester's chair in the morning, you accept this challenge. "
Testing is the process of many actions that lead to the verification that real measurement results correspond to the expected results. It not only enables continuous monitoring of product quality, but also helps to detect errors, grey areas or missing requirements in a timely manner. Throughout the process, one product is tested at several different levels. This increases the likelihood that we will detect errors before the end customer does. We proceed with testing by general tests, which are common to the entire range, to specific tests for specific products.