Forum: Mikrocontroller und Digitale Elektronik Testmatrix für State Diagram Menü


von sunshine (Gast)


Lesenswert?

Hallo,

ich habe das Menü von meinem Gerät das State Diagram aufgezeichnet. Es 
hat 7 Hauptmenüs und je nach State 1...5 Untermenüs.

4 Grundaktionen müssen von jedem State aus machbar sein.

1.
Damit ich von einem State in den anderen welcheln kann, kann es z.B. 
sein das der Anwender "erst einen Wert auswählt und diesen dann 
Bestätigt (=2 Tastendrücke hintereinander)" ODER
"erst einen Wert auswählt, diesen ändert und die Änderung bestätigt 
(=Tastendrück + Drehrad + Tastendruck).

2.
Nun möchte ich eine Testmatrix für die Funktion meines Menüs aufstellen. 
Dafür habe ich in der Spalte die verschiedenen Eingabemöglichkeiten für 
den Anwender eingetragen und in der Reihe die aktuell möglichen 
Zustände.
-als Eingabemöglichkeiten habe ich 10 Taster und 1 Drehrad
-und 26 Zustände

Dies würde ja schon eine ziemlich aufwändige Testmatrix ergeben, nur 
habe ich nun noch das Problem, dass manche Änderungen wie unter 1. erst 
durch 3 aufeinanderfolgende Anwendereingaben erfolgen, würde das nicht 
heißen, dass ich für einen zuverlässigen Test in jedem State alles 
(incl. dieser 3 aufeinanderfolgenden Anwendereingaben und der 
Einzeltasten..) testen müsste?

Wie ist eine solche Aufgabe zuverlässig in den Griff zu bekommen und zu 
testen????!!!!

Bin für jeden Tipp dankbar!

P.S.: Wenn ich den Betrag unter den falschen Forumsuntergrund 
geschrieben habe, tuts mir leid. Wußte nicht, wo dieses Thema besser 
passen könnte.

von sunshine (Gast)


Lesenswert?

War die Frage so unverständlich/undurchsichtig formuliert oder weiß 
keiner eine Antwort?

von derLars (Gast)


Lesenswert?

Ähm, worum gehts?

Testmatrix, state diagram? Wofür? Warum? Und überhaupt?

derLars

von Falk B. (falk)


Lesenswert?

Bei mir eher letzteres :-0

von Thomas S. (klegom)


Lesenswert?

sunshine schrieb:
> Wie ist eine solche Aufgabe zuverlässig in den Griff zu bekommen und zu
> testen????!!!!
>
> Bin für jeden Tipp dankbar!

Mein Tipp:
Verwende das Astade Framework und generiere das Diagram mit Astade.
Ein Beispiel findest Du hier:
Beitrag "Regelung "Listquelle finden""

Wenn Dich dieser Lösungsweg interessiert, kann ich Dir gerne noch 
Ausführlichere Information dazu geben.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.