Unit-Tests für die Software-Entwicklung

Unit-Tests konzentrieren sich auf das Testen einzelner Einheiten oder Komponenten des Codes, typischerweise auf Funktionsebene. Diese Tests überprüfen das Verhalten bestimmter Einheiten, um sicherzustellen, dass sie ordnungsgemäß funktionieren und die erwarteten Ausgaben für bestimmte Eingaben erzeugen. Durch das Schreiben und Ausführen von Komponententests können Entwickler Fehler frühzeitig erkennen, Codeänderungen validieren und das Refactoring von Code erleichtern.

Software Testing

Steigern Sie die Qualität Ihrer Software

Bei unserem Unit Testing erhalten Sie Unterstützung für sichere Entwicklung bis SIL4 / ASIL-D. Profitieren Sie vom flexiblen Testumfang, der Ihnen volle Kontrolle und alle notwendigen Zertifizierungsdokumente bietet. Wir stellen Ihnen komplette Testdatenbanken zur Verfügung, um Regressionstests zu erleichtern, und unterstützen Sie bei Audits.

Kontaktieren Sie uns

Hitex Unit Test Services sind die Antwort auf Ihre Herausforderung

Die Komplexität eingebetteter Software stellt viele Entwicklungsabteilungen vor neue Herausforderungen. Standards wie ISO 26262, IEC 61508, DO-178 fordern die Ermittlung von Metriken wie Statement Coverage, Branch Coverage und MC/DC (Modified Condition/Decision Coverage). Die Bestimmung dieser Metriken ist Teil der dynamischen Modul- und Unittests unserer Testdienstleistungen.

Abhängig vom Quellcode und seiner Komplexität sind dynamische Tests sehr zeitaufwändig, aber eine Notwendigkeit auf dem Weg zur Zertifizierung. Hitex unterstützt Sie dabei, diese Tests professionell und sicher durchzuführen.

Unit-Tests können auf drei Arten durchgeführt werden:

1. Während der Entwicklung: Im Rahmen eines integrierten Entwicklungstestprozesses werden die Geräte gemäß Ihren Vorgaben getestet und bewertet. Durch das Design kann die Testzeit erheblich verkürzt werden. Die Ergebnisse fließen in den Entwicklungsprozess ein und werden von uns getestet.

2. Nach der Softwareentwicklung: Sie haben die Software bereits entwickelt und stellen uns den Code zur Analyse zur Verfügung.

3. Kundenspezifische Tests: Sie entscheiden, was Sie selbst oder mit bestehenden externen Anbietern durchführen möchten, und wir kümmern uns um den Rest. Um eine erfolgreiche Zusammenarbeit zu gewährleisten, können wir eine sichere Infrastruktur für Trackingsysteme, Repositories und Datenaustausch bereitstellen.

Die Zusammenarbeit mit Hitex war für das Projekt sehr wichtig, um die normativen Anforderungen und den Zeitplan einzuhalten. Beide Ziele wurden vollständig erreicht.

Kai Schneider, Head of R&D, Friedrich Lütze GmbH

Buchen Sie den Unit Test Service in verschiedenen Stufen

Unit-Test STD

Im Unit Test Standard (STD) werden die Spezifikationen übergeben. Bei Kunden-Rezensionen festgestellte Fehler in der Spezifikation oder Ausführung werden von uns korrigiert.

Unit-Test-QM

Hierbei handelt es sich um die Prüfdienstleistung nach dem Qualitätsmanagement (QM)-Standard ohne die Zusatzkosten unter SIL- oder ASIL-Anforderungen.

Unit-Test SAFE

Sie erhalten den kompletten Service für die Entwicklung unter SIL oder ASIL. Geschulte Tester führen Prüfungen nach IEC 61508 und ISO 26262 durch.

Testpakete für Unit Test Services

Da es hier ums Testen geht, können Sie natürlich auch zunächst unsere dynamischen Unit Test Services testen:

Kennenlern-Angebot

Unser Testpaket bietet die Analyse von 100 Zeilen Code, Auswertungen und Reporting.

» Wir prüfen für Sie bis zu 100 Zeilen Code

Pilot Projekt

Starten Sie ein Pilotprojekt und lassen Sie bis zu 500 Zeilen Code überprüfen.

» Lassen Sie bis zu 500 Codezeilen von Hitex prüfen

Das bietet Hitex Ihnen

Software Tests sind ein entscheidender Aspekt bei der Entwicklung eingebetteter Software. Hitex bietet qualitativ hochwertige und zuverlässige Integrationstests und trägt damit zu einer sicheren Embedded-Welt bei.

Die Testdienstleistungen von Hitex decken den gesamten Produktentwicklungsprozess im Embedded-Bereich ab. Profitieren Sie von unserer Erfahrung, egal ob Sie uns ein Teilprojekt oder das gesamte Projekt anvertrauen. Setzen Sie auf ein Team qualifizierter Entwickler für qualitativ hochwertige Testprozesse.

Was können wir für Sie testen?

Statische Code-Analyse

Statische Code Analyse

Statische Codeanalyse zur Verbesserung des Codes und zur Steigerung der Gesamtqualität der Software.

Mehr zur Statischen Codeanalyse
Unit Testing

Unit Tests

Unit-Tests konzentrieren sich auf das Testen einzelner Einheiten oder Code-Komponenten.

Mehr zu Unit Tests
Hardware review

Hardware Review

Hitex prüft, ob Ihre Hardware herstellbar ist und alle Anforderungen erfüllt.

Mehr zum Hardware Review
Integration Testing

Integration Tests

Mehrere Softwarefunktionen werden in einem oder mehreren Modulen zusammengefasst und gemeinsam getestet.

Mehr zu Integration Tests
HIL Systems Testing

Hardware in the Loop

Damit das Testen eingebetteter Systeme weder teuer noch kompliziert wird, übernimmt Hitex diese Aufgabe für Sie!

Mehr zu HIL at Hitex
Code Review

Code Review

Code Review spielt eine entscheidende Rolle, um die Qualität, Zuverlässigkeit und Wartbarkeit des Codes zu gewährleisten.

Mehr zum Code Review

Unit Test Training

Format: Online-Schulung
Dauer: 5 Tage, jeweils von 8:30 Uhr – 13 Uhr.
Kurssprache: Deutsch (Präsentationsfolien auf Englisch)
Preis: 1,980.00 EUR (Frühbucher-Rabatt 100,- EUR)
 

A Unit-Test online training in English will be held from April 22 - 26, 2024.

17.
06.2024
21.
06.2024