Co děláme
Testování softwaru provádíme ve všech standardních vývojových fází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.
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 s přísnými bezpečnostními normami nebo vyvíjet 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ů.
Na začátku je vždy testovací plán.
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.
Testovací zpráva je důležitým výstupem realizace testu. Obsahuje všechny podmínky a podrobnosti testu.
V posledním kroku provedeme společně se zákazníkem revizi a požádáme ho o zpětnou vazbu.
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 související řešení na míru a případové studie
Probereme, co můžeme udělat pro váš projekt.
Napište nám své kontaktní údaje, abychom se s vámi mohli spojit.
Ozveme se vám prostřednictvím emailu co nejdříve s naší nabídkou a probereme, co můžeme udělat pro váš projekt. Můžete vyplnit formulář nebo neváhejte kontaktovat přímo našeho obchodního manažera prostřednictvím e-mailu na adrese pavel.vrtik@consilia-brno.cz.
* Povinná pole jsou označena hvězdičkou.
Pavel Vrtík
Obchodní manažer