Generated Output Process Cycle Test (test depth level 1 and 2)

Test Paths test depth level 1

LTC #

Paths

TM1.1

1,2,3,4,6,7,8,10,11,3,4,5,10,11,12,13

TM1.2

1,2,3,4,6,7,9,10,11,12,13

 

STEP #

LTC

Steps

OK/Remarks

1.1.1

1.1

initialNode: Initial1 (1,2)

 

1.1.2

1.1

action: Manage Forms (2,3)

 

1.1.3

1.1

action: List Courses (3,4)

 

1.1.4

1.1

decisionNode: A: [course exist] (4,6)

 

1.1.5

1.1

action: Show Details (6,7)

 

1.1.6

1.1

decisionNode: B: [modify] (7,8)

 

1.1.7

1.1

action: Modify Course (8,10)

 

1.1.8

1.1

mergeNode: Merge1 (10,11)

 

1.1.9

1.1

decisionNode: C: [next form] (11,3)

 

1.1.10

1.1

action: List Courses (3,4)

 

1.1.11

1.1

decisionNode: A: [new course] (4,5)

 

1.1.12

1.1

action: Create Course (5,10)

 

1.1.13

1.1

mergeNode: Merge1 (10,11)

 

1.1.14

1.1

decisionNode: C (11,12)

 

1.1.15

1.1

action: Report; activityFinalNode: ActivityFinal1 (12,13)

 

 

STEP #

LTC

Actions

OK/Remarks

1.2.1

1.2

initialNode: Initial1 (1,2)

 

1.2.2

1.2

action: Manage Forms (2,3)

 

1.2.3

1.2

action: List Courses (3,4)

 

1.2.4

1.2

decisionNode: A: [course exist] (4,6)

 

1.2.5

1.2

action: Show Details (6,7)

 

1.2.6

1.2

decisionNode: B: [remove] (7,9)

 

1.2.7

1.2

action: Remove Course (9,10)

 

1.2.8

1.2

mergeNode: Merge1 (10,11)

 

1.2.9

1.2

decisionNode: C (11,12)

 

1.2.10

1.2

action: Report; activityFinalNode: ActivityFinal1 (12,13)

 

 

 

Test Paths test depth level 2

LTC #

Paths

TM2.1

1,2,3,4,6,7,8,10,11,12,13

TM2.2

1,2,3,4,5,10,11,3,4,5,10,11,12,13

TM2.3

1,2,3,4,6,7,9,10,11,3,4,5,10,11,12,13

 

STEP #

LTC

Actions

OK/Remarks

2.1.1

2.1

initialNode: Initial1 (1,2)

 

2.1.2

2.1

action: Manage Forms (2,3)

 

2.1.3

2.1

action: List Courses (3,4)

 

2.1.4

2.1

decisionNode: A: [course exist] (4,6)

 

2.1.5

2.1

action: Show Details (6,7)

 

2.1.6

2.1

decisionNode: B: [modify] (7,8)

 

2.1.7

2.1

action: Modify Course (8,10)

 

2.1.8

2.1

mergeNode: Merge1 (10,11)

 

2.1.9

2.1

decisionNode: C (11,12)

 

2.1.10

2.1

action: Report; activityFinalNode: ActivityFinal1 (12,13)

 

 

STEP #

LTC

Actions

OK/Remarks

2.2.1

2.2

initialNode: Initial1 (1,2)

 

2.2.2

2.2

action: Manage Forms (2,3)

 

2.2.3

2.2

action: List Courses (3,4)

 

2.2.4

2.2

decisionNode: A: [new course] (4,5)

 

2.2.5

2.2

action: Create Course (5,10)

 

2.2.6

2.2

mergeNode: Merge1 (10,11)

 

2.2.7

2.2

decisionNode: C: [next form] (11,3)

 

2.2.8

2.2

action: List Courses (3,4)

 

2.2.9

2.2

decisionNode: A: [new course] (4,5)

 

2.2.10

2.2

action: Create Course (5,10)

 

2.2.11

2.2

mergeNode: Merge1 (10,11)

 

2.2.12

2.2

decisionNode: C (11,12)

 

2.2.13

2.2

action: Report; activityFinalNode: ActivityFinal1 (12,13)

 

 

STEP #

LTC

Actions

OK/Remarks

2.3.1

2.3

initialNode: Initial1 (1,2)

 

2.3.2

2.3

action: Manage Forms (2,3)

 

2.3.3

2.3

action: List Courses (3,4)

 

2.3.4

2.3

decisionNode: A: [course exist] (4,6)

 

2.3.5

2.3

action: Show Details (6,7)

 

2.3.6

2.3

decisionNode: B: [remove] (7,9)

 

2.3.7

2.3

action: Remove Course (9,10)

 

2.3.8

2.3

mergeNode: Merge1 (10,11)

 

2.3.9

2.3

decisionNode: C: [next form] (11,3)

 

2.3.10

2.3

action: List Courses (3,4)

 

2.3.11

2.3

decisionNode: A: [new course] (4,5)

 

2.3.12

2.3

action: Create Course (5,10)

 

2.3.13

2.3

mergeNode: Merge1 (10,11)

 

2.3.14

2.3

decisionNode: C (11,12)

 

2.3.15

2.3

action: Report; activityFinalNode: ActivityFinal1 (12,13)

 

Cross Reference  test depth level 1

 

1

2

3

4

5

6

7

8

9

10

11

12

13

TM1.1

x

x

x

x

x

x

x

x

 

x

x

x

x

TM1.2

x

x

x

x

 

x

x

 

x

x

x

x

x

Cross Reference  test depth level 2

 

1,2

2,3

3,4

4,5

4,6

5,10

6,7

7,8

7,9

8,10

9,10

10,11

11,3

11,12

12,13

TM2.1

x

x

x

 

x

 

x

x

 

x

 

x

 

x

x

TM2.2

x

x

x

x

 

x

 

 

 

 

 

x

x

x

x

TM2.3

x

x

x

x

x

x

x

 

x

 

x

x

x

x

x