Testování softwaru

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

Je to důležitá a nezbytná součást vývoje softwaru. Testování softwaru nabízíme také jako specifickou službu.

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.

Testování softwaru

Testování softwaru

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

Technologie a nástroje
Technologie a nástroje (SW testování)
Technologie a nástroje (SW testování)

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
Cílové trhy (SW testování)
Cílové trhy (SW testování)

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 začátku je vždy testovací plán.

Naše workflow (SW testování)
Naše workflow (SW testování)

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
Naše zkušenosti (SW testování)
Naše zkušenosti (SW testování)

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.

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.
Pavel Vrtík

Pavel Vrtík

Business Development

email
pavel.vrtik@consilia-brno.cz

Neváhejte mě kontaktovat napřímo.

Modely spolupráce, plateb a předání výstupů

Jak můžeme spolupracovat

V závislosti na vašem obchodním případu a podle vašich konkrétních potřeb si můžete vybrat jednu ze dvou možností financování a modelů naší vzájemné spolupráce.

Projekt s pevnými náklady

Navrhneme do detailu specifikované balíčky služeb a prací a vy rozhodnete, zda odpovídají vašim potřebám.

Jednotlivé balíčky dodáváme, vykazujeme a fakturujeme podle dohodnutého harmonogramu.

Tato možnost je nejvhodnější pro projekty, kde je předem známa celá specifikace nebo její převážná část.

Hodinová sazba

Dohodneme se na hodinové sazbě a připravíme nabídku, která obsahuje hrubou specifikaci práce. Námi vyčleněný vývojový tým bude součástí vašeho týmu.

To znamená, že váš manažer přímo řídí priority úkolů a řeší běžné operativní záležitosti. Hodinová sazba vychází z nákladů, které s danou činností máme, jako je například mzda inženýra a náklady na pronajaté nástroje.

Tento scénář je vhodný pro projekty, u nichž není jejich náročnost dopředu přesně známa nebo je jejich specifikace velmi obecná.
Vývoj softwaru

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

Nacházíte se zde:
Služby vývoje SW
/
Testování softwaru