14.10.2021
Špičková kvalita výrobků je už od vzniku Jablotronu jedním ze základních pilířů společnosti. Abychom mohli vysokou úroveň produkce udržovat, a ještě lépe stále posouvat kupředu, všechny výrobky testujeme nejen podle technických norem a certifikačních požadavků, ale i vlastních přísných firemních standardů.
Testování je proces mnoha úkonů, které vedou k ověření, že reálné výsledky odpovídají očekávaným. Umožňuje nejen průběžně dohlížet na kvalitu výrobku, ale také pomáhá včas odhalit chyby, šedá místa nebo chybějící požadavky. Jeden produkt se testuje v několika různých rovinách. Postupujeme od obecných testů společných pro celý sortiment až ke specifickým testům pro jednotlivé výrobky.
Správně nastavené testování šetří vývojářům čas a firmě peníze. Odhalí možnou závadu už na samotném počátku. Díky tomu se z malé chyby nestane velký problém, který by později museli vývojáři složitě odstraňovat.
„Základem fungujícího systému jsou dobře připravené testy, které musí někdo definovat, napsat a průběžně revidovat. Vývojář, odborník na konkrétní problematiku, pak může vznést náměty na vylepšení daného testu, popř. požadavek na jeho přepracování. Než je tedy test připravený k použití, projde několika fázemi,“ vysvětluje Jana Rábová, která v Jablotronu pracuje na pozici testera.
„Dále je nutné ve firmě dobře nastavit testovací procesy, tedy kdo testy spravuje, zadává, vykonává, vyhodnocuje apod. Také je potřeba mít jednu platformu umožňující kompletní správu testů a reportování výsledků včetně nastavení bug reportingu (hlášení, ověřování a prioritizace programátorských chyb od koncových zákazníků, vývojářů atp.),“ doplňuje testerka Jana.
Aby testování v praxi fungovalo, potřebuje mít svůj řád a pravidla. Řádem v tomto případě rozumíme strukturu testování. Nejvýše postavený je testovací projekt, kterým může být např. testování hardware. Testovací projekt obsahuje test-plány pro každý výrobek, v nichž se nachází jednotlivé testy.
„Každý test-plán obsahuje jiné množství testů. Jednodušší výrobek jich má řádově desítky, zatímco například ústředna zabezpečovacího systému už stovky. A testy stále přibývají. Každý produkt se testuje do té doby, než kvalita dosáhne požadované úrovně,“ dodává Jana. S urychlením procesu od letošního roku v Jablotronu pomáhá automatizované testování, kdy rutinní testy vykonává a vyhodnocuje „stroj“.
Na testování spolupracuje několik oddělení a každé z nich řeší velmi specifickou část. „Výrobek testujeme od samého vzniku, kdy ještě „leží‘ u vývojáře na stole, až po finální produkt určený zákazníkovi. Přitom se zaměřujeme na vše od firmwaru až po plastové krytí. Částečně se věnujeme i softwarovým řešením, naplno se o ně pak starají naši kolegové z JABLOTRON CLOUD SERVICES,“ upřesňuje Jana.
V loňském roce Jablotron zpracoval 50 test-plánů s více než 250 testy, letos jich je zatím na 500. A využije se při nich mimo jiné i nová výbava na testování EMC, tedy elektromagnetické kompatibility. To konkrétně znamená třeba to, že když zákazník nabitý elektrostatickou elektřinou sáhne na klávesnici z Jablotronu, nekoná se žádné „drama“ – uživateli se nic nestane a nedojde ani k poškození výrobku.
A co vidí sami testeři jako největší výzvu? „To, že nikdy nevíte, co přistane na vašem stole. V tomhle oboru vám každý den přinese buď nějakou novou znalost, nebo nový „problém“,“ odpovídá Jana a dodává: „Nikdy nevíte, co na vás v práci čeká. A tím, že si na tu židli testera ráno sednete, tuhle výzvu přijímáte.“