Building a safe and secure embedded world

Unit Test Services von Experten

Schont Ressourcen beim Kunden

Dynamische Softwaretests: Module/Unit Tests

Die zunehmende Komplexität bei Embedded Software, stellt einige Entwicklungsabteilungen vor neue Herausforderungen. Was können Sie nun tun, um die gewünschte Qualität in Ihrem Projekt zu erreichen? Durch eine Kombination aus statischen und dynamischen Testverfahren holen Sie das Optimum heraus. Hitex hilft Ihnen gerne dabei!

Mit dynamischen Testtechniken wird das Testobjekt ausgeführt – so finden wir Fehler in Ihrem Code für Sie.

Normen wie ISO 26262, IEC 61508, DO-178 fordern die Bestimmung von Maßen wie Statement Coverage, Branch Coverage und MC/DC (Modified condition/decision coverage). Die Bestimmung dieser Maße sind in den dynamischen Modul- und Unit Tests unserer Testdienstleistungen enthalten.

Je nach Umfang des Source-Codes und dessen Komplexität, sind dynamische Tests sehr aufwändig, aber ein notwendiges Übel auf dem Weg zur Zertifizierung. Hitex hilft Ihnen gern diese Tests professionell und sicher durchzuführen.

In unserer Unit Testing Broschüre erfahren Sie mehr.

Wie laufen dynamische Softwaretests/ Unit Tests ab?

  1. Sie stellen den Code zur Verfügung: Sie liefern den Sourcecode der C-Funktionen, die Sie testen lassen möchten.

  2. Sie stellen zusätzlich die Spezifikation der Funktionen und die umfassenden Kommentare im Sourcecode zur Verfügung.

  3. Hitex definiert die Testfälle: Dies erfolgt anhand der Klassifikationsbaummethode unter Berücksichtigung der Software-Module-Spezifikation, der zu berücksichtigenden Norm und der Qualitätsanforderungen an die Applikation.

  4. Hitex führt die Tests durch: Wenn ein Test fehlschlägt, oder die Dokumentation nicht zum Source-Code passt, halten wir dies in der Testdokumentation fest und informieren Sie.

  5. Hitex generiert die Testfall-Datenbank, dadurch lassen sich später automatisierte Regressionstests durchführen.

  6. Hitex übergibt die Ergebnisse: Nach Abschluss der Tests erhalten Sie alle Testergebnisse.


Vorteile der dynamischen Softwaretests:

  • Flexibler und skalierbarer Testumfang: Sie haben die volle Kontrolle

  • Die Tests werden schnell und professionell durchgeführt und alle für die Zertifizierung erforderlichen Unterlagen werden bereitgestellt 

  • Umfassende Unterstützung durch unsere Experten für alle Fragen im Falle eines Testaudits

  • Gewinnen Sie wertvolle Testfähigkeiten und Know-how

  • Sie bekommen die Testdatenbanken für Regressionstests

Sie möchten unsere Unit Test Services erst einmal kennenlernen?

Unser Schnupper-Paket bietet die Analyse von 100 Code-Zeilen, Auswertungen und Reportings.

Sie haben einen größeren Bedarf und möchten bis zu 500 Code-Zeilen prüfen lassen? Kein Problem, unser Pilot-Projekt ist genau das Richtige und bietet alles was dazu gehört.

 

Mit einem großen Team an Testingenieuren bietet Hitex eine Lösung für jedes Ihrer Probleme: Sie benötigen kurzfristig Hilfe um ein Projekt schnell und professionell fertig zu stellen? Dabei können wir Ihnen genauso helfen, wie bei einem Großprojekt! Wir sind der zuverlässige Partner an Ihrer Seite. 

SuchformularKontaktOnlineshop