Hello,
I'm working on a test case generation problem.
I made a model of an application as a graph whereby the vertices are screens where a user is in.
Through user inputs he reaches the same of a next screen.
The graph is a multi arc network, there can be more arcs between two vertices, the arcs are labeled with input as follows:
arc(Vertice1, Label, Vertice2)
For example:
arc(login screen, wrong password, login screen)
arc(login screen, good password, order screen).
There is a start vertice and an end vertice.
Can anyone give me a program or tips whereby all the arcs between the start and the end are visited and the labels are displayed.
Output can be:
wrong password - good password - label 3 ....end label
Thanx in advance
Leon
I'm working on a test case generation problem.
I made a model of an application as a graph whereby the vertices are screens where a user is in.
Through user inputs he reaches the same of a next screen.
The graph is a multi arc network, there can be more arcs between two vertices, the arcs are labeled with input as follows:
arc(Vertice1, Label, Vertice2)
For example:
arc(login screen, wrong password, login screen)
arc(login screen, good password, order screen).
There is a start vertice and an end vertice.
Can anyone give me a program or tips whereby all the arcs between the start and the end are visited and the labels are displayed.
Output can be:
wrong password - good password - label 3 ....end label
Thanx in advance
Leon