Aktivitätsdiagramm

Neue Frage »

Auf diesen Beitrag antworten »
Best1 Aktivitätsdiagramm

Hat jemand paar Tipps für mich was die genau in der Aufgabe von mir wollen ?
 
Auf diesen Beitrag antworten »
Best1

Hat jemand tipps was die bei der Aufgabe überhaupt von mir wollen?
Verstehe es gar nicht
Auf diesen Beitrag antworten »
NixJava

Ich bin mit der Materie auch nicht vertraut, versuche es aber mal.

C0-Überdeckung: Alle Knoten (mindestens) einmal besuchen.
C1-Überdeckung: Alle Kanten (mindestens) einmal durchlaufen.

Ein Testlauf reicht nicht aus, weil zwei Endpunkte existieren. Jetzt sollst du die Mindestanzahl an Testläufen samt zugehörigem Weg angeben. 1-2-4 wäre z.B. eine Möglichkeit.
Auf diesen Beitrag antworten »
Best1

Woran erkenne ich wieviel Testläufe möglich sind ?
 
Auf diesen Beitrag antworten »
NixJava

Zitat:
Woran erkenne ich wieviel Testläufe möglich sind ?

Durch Überlegung, Nachdenken und Ausprobieren.

Ich habe dir mit 1-2-4 schon einen Weg genannt. Kannst du einen weiteren nennen, bei dem die übrigen Knoten eingebunden werden?


PS: Du kannst auch bei einem Benutzernamen bleiben.
Auf diesen Beitrag antworten »
Best1

ich versuche es einmal mit C0 den 2 Fall:

2 Fall:1-2-5-6-7
3 Fall: 1-2-5-6-7-8

Ich verstehe nicht was man mit der 3 machen soll der for schleife ?
Auf diesen Beitrag antworten »
NixJava

Zitat:
2 Fall:1-2-5-6-7
3 Fall: 1-2-5-6-7-8

Brauchst du den zweiten Fall? Alle Knoten werden auch im dritten Fall abgedeckt.

Zitat:
Ich verstehe nicht was man mit der 3 machen soll der for schleife ?

Auch Knoten 3 kannst du in den dritten Fall einarbeiten. Nach Knoten 6 in die 3 und von Knoten 2 aus geht es weiter.
Auf diesen Beitrag antworten »
Best1

So oder :

C0:
1-2-5-6-3-2-5-6-7

C1:
ist ja nur kanten dann könnte man es einfach so machen ? großes Grinsen

1-2-5-6-7

oder

1-2-5-6-7-8

Passt?
Auf diesen Beitrag antworten »
NixJava

Zitat:
C0: 1-2-5-6-3-2-5-6-7

Da fehlt die 4 und die 8. Die 8 kannst du in diesem Fall unterbringen, für die 4 brauchst du einen neuen Testfall.

Zitat:
1-2-5-6-7

oder

1-2-5-6-7-8

Du hast doch bei weitem nicht alle Kanten durchlaufen.
Auf diesen Beitrag antworten »
Best1

Nochmal c0:

1 Fall:C0:
1-2-5-6-3-2-5-6-7-8

Hätte man die 8 nicht weglassen können ? Zum knoten wäre es ja trotzdem gekommen ?

2 Fall:

1-2-4


c1:

1-2-5-6-7-8

Oder was soll ich bei c1 beachten ?

GUCK AUCH bitte nebenbei meine 2te Thread Aufgabe an falls du Zeit hast großes Grinsen
Auf diesen Beitrag antworten »
NixJava

Zitat:
Hätte man die 8 nicht weglassen können ? Zum knoten wäre es ja trotzdem gekommen ?

Du verwechselt Knoten mit Endpunkt.

Zitat:
c1:

1-2-5-6-7-8

Das gleiche hast du doch schon mal vorgeschlagen. unglücklich

Zitat:
Oder was soll ich bei c1 beachten ?

So wie ich es in #1 geschrieben habe:
C1-Überdeckung: Alle Kanten (mindestens) einmal durchlaufen.
Kanten verbinden die Knoten miteinander!
Auf diesen Beitrag antworten »
Best1

1 Fall:C0:
1-2-5-6-3-2-5-6-7-8

Das ist jetzt dann richtig gewesen oder ?

C1 : Alle Kanten durchlaufen ?
Was sind denn dann die kanten ?
Sind das die dreieckigen teile?

Verstehe nicht wie ich auf die c1 Fälle kommen soll?
Auf diesen Beitrag antworten »
Best1

Habe gerade gelesen das C1 auchBedingungstest heisst:

C1.

1-2-5-6-3-2-5-6-7-8

2 Fall:

1-2-5-6-7-6-7-8

Würde das so besser aussehen?
Auf diesen Beitrag antworten »
NixJava

Verfolge deine Wege und markiere jeden Pfeil, den du durchlaufen bist. Am Ende darf kein Pfeil unmarkiert sein. Wo wird z.B. der Pfeil zur 4 abgearbeitet?
Auf diesen Beitrag antworten »
Best1

C1.

1-2-5-6-3-2-5-6-7-8

2 Fall:

1-2-5-6-7-6-7-8

3Fall: 1-2-4 . ?
Den 3 Fall hatten wir aber auch bei C0?
Auf diesen Beitrag antworten »
NixJava

Bitte gibt dir mehr Mühe und konzentrier dich!

Zitat:
Verfolge deine Wege und markiere jeden Pfeil, den du durchlaufen bist. Am Ende darf kein Pfeil unmarkiert sein.

Ich sehe bei deinen 3 Testfällen noch einen unmarkierten Pfeil.

Zitat:
Den 3 Fall hatten wir aber auch bei C0?

Ja, und?
Auf diesen Beitrag antworten »
Best1

Ah

1-2-5-6-7

Oder soll ich auch die for Schleife mit einbeziehen ?

Dann wäre es :

1-2-5-6-3-2-5-6-7
Auf diesen Beitrag antworten »
NixJava

Zitat:
Oder soll ich auch die for Schleife mit einbeziehen ?

Du machst einem das Leben nicht einfach.

Verfolge deine Wege und markiere jeden Pfeil, den du durchlaufen bist. Am Ende darf kein Pfeil unmarkiert sein.
Nicht mehr und nicht weniger! Natürlich wäre es schön, wenn die Testfälle so kurz wie möglich gehalten werden.

Zitat:
1-2-5-6-3-2-5-6-7

Zumindest hast du den fehlenden Pfeil erkannt. Was ist jetzt dein Ergebnis? Wie sehen deine Testfälle aus? Und überlege dir, ob man mit weniger Testfällen auskommt (gesucht ist die geringste Anzahl).
Auf diesen Beitrag antworten »
Best1

Nochmal C1:

1 Fall: 1-2-4

2Fall: 1-2-5-6-3-2-5-6-7-6-7-8

jetzt richtig oder?
Auf diesen Beitrag antworten »
Best1

Ich glaube jetzt habe ich es :

C1:
1-2-4

1-2-5-6-3-2-5-6-7-6-7-8

3 Fall: 1-2-5-6-3-2-5-6-7

Alles abgedeckt oder ?
Auf diesen Beitrag antworten »
Nix

Zitat:
C1:
1-2-4

1-2-5-6-3-2-5-6-7-6-7-8

3 Fall: 1-2-5-6-3-2-5-6-7

Alles abgedeckt oder ?

Sieht gut aus. Den Weg über die 3 brauchst du allerdings nur einmal. Möglicherweise will der Aufgabensteller noch eine kurze Begründung, weshalb zwei Testfälle nicht ausreichen.
Auf diesen Beitrag antworten »
Best1

Was sagst du zu meiner Aktivitäts Diagramm Aufgabe 2 die ich auch gepostet habe?
Ist die auch richtig gelöst ?
Auf diesen Beitrag antworten »
Best1

Noch da nixjava ? großes Grinsen
 
Neue Frage »
Antworten »


Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »