S rostoucí komplexitou elektronických systémů narůstají i požadavky na jejich testování. Bez automatického testování nelze zajistit potřebnou spolehlivost a kvalitu. Tým Car Electronics v T-Mobile nabízí komplexní služby pro vývoj i výrobu elektronických systémů – od návrhu testovacího pracoviště až po jeho provoz. Každý člen našeho týmu ovládá všechny klíčové role v procesu testování a vy se tak můžete spolehnout, že získáte hodnotné a smysluplné výsledky.
S námi máte testování pod kontrolou.
Jak fungujeme
Vytvoření testovací specifikace
Tvoříme na základě požadavků na Váš testovací systém, zároveň posuzujeme vhodnost testů a zvolený framework
Implementace automatizovaných testů
Navrhneme strukturu testů a naprogramujeme potřebné skripty ve zvoleném nástroji. Vše si ověřujeme.
Připravení testovacího plánu
Zhotovíme plán na konkrétní testovací cyklus, zohledníme priority zákazníka a aktuální stav testovacího systému.
Konfigurace testovacího systému
Postaráme se o přípravu a nastavení veškerého SW/HW zvolené varianty systému, aby byl test proveden úspěšně.
Provedení automatizovaných testů
Provedeme inicializaci a nakonec spuštění plánovaného rozsahu automatizovaných testů, včetně jejich logování.
Vyhodnocení provedených testů
Zpracujeme výsledky a provedeme jejich analýzu, nahlásíme jakékoliv chyby a předáme testovací protokol zákazníkovi.
Proč testovat automatizovaně
Zlepšíme Vaše vývojové a výrobní testovací procesy
Automatické testování zajistí vyšší míru organizace, plynulé navázání na vývoj a výrobu, bez zbytečných prostojů a s jasným časováním. Proces testování je díky strojovému zpracování více pod kontrolou.
Zaručíme vám standardizaci a opakovatelnost testů
Data sbíráme a anonymizujeme – chráníme soukromí uživatelů
Ušetříte na zdrojích a prostorech
Pomůžeme Vám s predikcí potenciálních problémů
Vytvoříme pro Vás přehlednou testovací databázi
Všechny výsledky od začátku testování ukládáme automaticky do připravené databáze, ze které jsme schopni generovat různé typy reportů dle potřeby zákazníka.
Testujeme i mimo standardní pracovní dobu
Náš cyklus automatického testování se skládá ze šesti fází, které jsme schopni našim zákazníkům dodávat jak kompletně, tak i jednotlivě. Každá fáze vyžaduje různé kompetence, nástroje i SW prostředky. Jsme schopni používat nástroje zákazníka nebo dodat své vlastní, které zákazníkovi přizpůsobíme na míru.
V našich týmech jsou zkušení testeři, implementátoři, analytici i hardware specialisté.
Reference
„Všechny naše požadavky a přání jsou zpracovávány s potřebnými prioritami a mnohdy řešení obsahují „něco navíc“, což je pro nás jasným signálem, že je team vysoce motivovaný a svěřené úkoly jsou v dobrých rukou. Ať už se jedná o daily business, procesní spolupráci nebo strategické plánování, vždy jsme s výsledkem maximálně spokojeni.“
Ing. Petr Hasník
Test Management Coordinator, Škoda Auto a. s.
„S teamem T-Mobile spolupracujeme od roku 2016 na společných zakázkách v oblasti testování řídících jednotek. Naše spolupráce byla v průběhu let velmi pozitivní a produktivní. Tým T-mobile prokázal vysokou úrověň kompetence v oblasti testování v Automotive.“
Ing. David Strachoň
Head of Testing Solutions CZ, MicroNova AG
Případové studie
SIMULACE CRASH TESTŮ
Cílem bylo vytvořit automatický integrační test, který simuluje vnitřní komunikaci vozidla v situaci, kdy dojde k čelní srážce, a ověří, zda se vozidlo chová podle předepsané specifikace (blikající blinkry, odemknutí, vypnutí klimatizace, zhasnutí vnitřního osvětlení, pootevření oken). Výsledky musí být archivovány. Test probíhá v testovacím prostředí EXAM s propojením do databáze výsledků v PostgreSQL. Přikládá se také grafické znázornění simulovaných a měřených signálů v nástrojích firmy Vector pro efektivní reporting dodavatelům. Řešení je možné modifikovat pro další vozidlové funkce a doplnit ho o full trace komunikačních sběrnic.
ROZPOZNÁVÁNÍ OBRAZU
Při automatickém testování elektronických systémů se zobrazovacími jednotkami je rozpoznávání obrazu běžnou součástí zákaznického řešení. Pro klienta jsme vyvinuli nástroj Sequoia na automatické testování uživatelského rozhraní displejů ve vozidlech. Ve spojení s kamerou a testovacím frameworkem EXAM jsme simulovali podmínky, detekovali objekty na displeji a vyhodnocovali nesprávné chování systému. Nástroj lze upravit dle zákaznických potřeb. Také jsme vytvořili testovací katalog ze zákazníkem dodaných funkčních požadavků a pomohli s návrhem procesu tvorby testovací specifikace. Zákazník mohl průběžně sledovat a schvalovat stav testování a prioritizovat klíčové oblasti. Naše služby zahrnují implementaci i správu testů.
APLIKACE MANTTINEL
Naše vlastní aplikace zajistí kompletní test management v procesu automatického testování elektronických systémů ve vozidlech. Obsahuje řadu modulů navržených podle testovacího procesu tak, aby vše bylo transparentní a bylo kdykoli možné reportovat aktuální stav. Moduly jsou například: přehled a historie specifikací, přehled a historie implementací, varianty, plánování nočních testů, zadávání a report výsledků, správa uživatelů, správa projektů a přehled řídicích jednotek. Aplikace je modulární a propojená s PostgreSQL databázemi a přes API přistupující k různým dalším aplikacím z testovacího procesu, aby testovací data byla dostupná na jednom místě.
APLIKACE DIAMANTT
Zadání bylo vytvořit aplikaci pro Windows, která bude přes WebService ovládat diagnostický nástroj ODIS Engineering (OE) a zajistí automatické otestování specifikovaných diagnostických funkcí. Spolu se zákazníkem jsme vytvořili specifikaci více než 80 testovacích případů, propojili jsme SW a HW prostředí a vyvinuli jsme aplikaci s uživatelským rozhraním pro spouštění testů v různých konfiguracích. Výsledky se exportují do dohodnutého formátu pro další zpracování v databázovém systému. Aplikaci je možné dále rozvíjet, doplňovat, měnit uživatelské rozhraní, nebo použít jádro a modifikovat systém příkazů a jejich sekvencí v závislosti na potřebách zákazníka.
Kontaktujte nás
Zaujala Vás možnost automatizovaného testování pro Vaší firmu? Spojte se s našimi kolegy!
Filip Žižka | Produktový manažer
filip.zizka@t-mobile.cz
+420 739 242 188
T-Mobile Czech Republic a. s.
Sirotkova 1242, 293 01 Mladá Boleslav
Martin Netušil | Obchodní manažer
martin.netusil@t-mobile.cz
+420 739 242 047
T-Mobile Czech Republic a. s.
Tomíčkova 2144/1, 148 00 Praha 4-Chodov