Naše služby v oblasti testování softwaru

Testování softwaru provádíme ve všech standardních vývojových fázích.
Pokud nám dáte specifikaci produktu, vytvoříme testovací plán. Nebo nám můžete poskytnout testovací plán k přezkoumání a provedení testů.

Co děláme

Vyvíjíme aplikace pro Linux pro vestavné systémy v různých programovacích jazycích

Testy jsou často uspořádány v kampaních, což znamená, že před každým vydáním softwaru musíme opakovat stejné testy nebo provést jejich aktualizovanou verzi.

Pokud nám dáte specifikaci produktu, vytvoříme testovací plán. Nebo nám můžete poskytnout testovací plán k přezkoumání a provedení testů.

Našimi výstupy jsou testovací plány a zkušební protokoly pro příslušné komponenty.

Chcete urychlit vývoj vašeho produktu?

Kontaktujte nás a zažijte rozdíl v našem přístupu.

Testování softwaru

Více informací o této službě

Technologie a nástroje

Při statické kontrole kódu používáme nástroje Clang nebo Lint.

V některých jiných případech je dobré použít kontroly integrované v rámci IDE, jako je Visual Studio.

Pokud jde o jednotkové testy, vždy používáme nástroje vhodné pro konkrétní programovací jazyk - některé jazyky mají vestavěnou podporu jednotkových testů a do některých je třeba importovat speciální testovací knihovny.

Při provádění testů funkcí často kombinujeme automatizované a  poloautomatizované testovací sestavy, zejména u testů s rozhraními HMI.

Cílové trhy

Provádíme testy softwaru podle přísných bezpečnostních norem nebo vyvíjíme vlastní řešení.

Vyvíjíme a provádíme softwarové testy zdravotnických prostředků s velmi přísnými bezpečnostními normami, které odpovídají vysoké hodnotě života a zdraví.

Vyvinuli jsme a následně testovali vestavěný software pro nouzové komunikační systémy a pro měřicí přístroje.

Naše workflow

Na základě specifikace systému sestavíme plán testů.

Druhou možností je získat od zákazníka plán testování. K tomu dochází obvykle v případě, že zákazník přichází se svým produktem v pozdní fázi vývoje.

Testy implementujeme v jednom z programovacích jazyků. Většinou se upřednostňují skriptovací jazyky, ale lze použít i kompilované jazyky.

V posledním kroku provedeme společně se zákazníkem revizi a požádáme ho o zpětnou vazbu.

Testovací zpráva je důležitým výstupem realizace testu. Obsahuje všechny podmínky a podrobnosti testu.

Naše zkušenosti

Bezpečnostní normy a odpovídající testování jsou pro zdravotnické prostředky přísnější než kdekoli jinde.

Začali jsme softwarově definovanými rádii (SDR), kde jsme testovali chování konfiguračních a řídicích rozhraní.

Později jsme pokračovali dalším rádiovým projektem. V něm jsme testovali naši část práce - hardwarovou abstrakční vrstvu. Křížově jsme ověřovali, zda ovládání hardwaru přesně odpovídá dokumentu s popisem ovládání rozhraní.

V poslední době jsme podpořili našeho významného zákazníka specializovaného na zdravotnické prostředky.

Naše role v životním cyklu vývoje softwaru

Náš typický tok úloh je založen na následujících procesech.

Learn more about the design, engineering and consulting services we offer at every stage of the hardware product lifecycle. We tailor our workflows to the customer's internal processes.

← Vývoj softwaru

Související řešení na míru a případové studie

Dejte nám vědět o svém projektu

Kontaktujte nás

Zabýváme se vývojem hardwaru a softwaru a jsme připraveni na nové partnery, obchodní příležitosti i náročné projekty.

* Povinná pole jsou označena hvězdičkou.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Možnosti spolupráce

Můžeme pracovat in-house nebo podporovat váš tým

Díky zkušenostem s různými nástroji, metodologiemi (Waterfall, V-Model, Agile) a procesy (V&V) se snadno přizpůsobíme vašim standardům.

Nabízíme dva hlavní modely spolupráce: