Ich habe ein kleines Betriebssystem für das eingebettete Projekt auf kleinen bis mittleren Ziel geschrieben.Wie kann ich die Zuverlässigkeit meines eigenen (kleinen) Embedded-Betriebssystems testen?
Ich habe einen automatisierten Komponententest mit einer hohen Testcodeabdeckung (> 95%) hinzugefügt, aber der Bereich ist nur der statische Teil.
Ich habe einige Code-Metriken als Komplexität und Lesbarkeit.
Ich teste meinen Code mit einem Regelprüfer mit MiSRA-Unterstützung, und natürlich alle Warnungen behoben.
Ich teste den Code mit einem statischen Analysator und wieder alle Warnungen behoben.
Was kann ich jetzt tun, um testen - und verbessern - die Zuverlässigkeit meines Betriebssystems? Wie wäre es mit dem dynamischen Teil?
Es ist zu diesem Zeitpunkt keine Option, die Leute tatsächlich zu benutzen? –
@Tim Beitrag: Ja, 2 Projekte laufen es ... aber ich muss einige Informationen über die Zuverlässigkeit geben! Ich habe nur den statischen Teil getestet. – TridenT
Ist dies ein textbasiertes Betriebssystem? –