1. TEST SUITE 1 - Simple file open/navigation/close

1.1. Open 3D file(s) via command-line

#

OPERATION

EXPECTED RESULT

PASS(Y), FAIL(N)

BUG #

1

Go to $CLITK3_DIR/tests/data

2

Run "vv bh_ct_ct1_mhd/mhd/00.mhd bh_ct_ct1_mhd/mhd/10.mhd bh_ct_ct1_mhd/mhd/20.mhd bh_ct_ct1_mhd/mhd/00.mhd --overlay bh_ct_ct1_mhd/mhd/00.mhd bh_ct_ct1_mhd/mhd/00.mhd --overlay bh_ct_ct1_mhd/mhd/10.mhd"

VV's interface opens and the 3 files/images appear in the tree box on the left of the GUI

3

Select file 00.mhd in all views

"Image" entry on the information panel below the tree box and the left corner of each image must show the image

4

Navigate by clicking and dragging across one image plane

The other planes and the information panel change accordingly. At the bottom right of the selected image appear the coordinate of the pixel (in mm and pixel) and the data value

5

Navigate through the different image planes using the sliders on the right of each image

Slice numbers change accordingly, within the limits (check information panel)

6

Click on the “cross” button below the File menu (“go to cursor” option) to go back to the last position clicked in step 4.

Visualization immediately jumps to the position

7

Select file 10.mhd

"Image" entry on the information panel below the tree box and the left corner of each image must show the selected image

8

Repeat steps 1.4 and 1.5

9

Select file 20.mhd

"Image" entry on the information panel below the tree box and the left corner of each image must show the selected image

10

Repeat steps 1.4 and 1.5

11

Select second 00.mhd

No green or purple in slicers

12

Select third 00.mhd

Differences appear

13

Repeat steps 1.4 and 1.5

14

Close vv

OBSERVATIONS, ISSUES, SUGGESTIONS

1.2. Open 3D file(s) via GUI

#

OPERATION

EXPECTED RESULT

PASS(Y), FAIL(N)

BUG #

1

Go to $CLITK3_DIR/tests/data

2

Run "vv"

VV's interface opens

3

Select, on the main menu, File/Open Images the same images specified in step 1.2 (use multi-selection of files)

The 3 files/images appear in the tree box on the left of the GUI

4

Repeat steps 1.3 through 1.10

OBSERVATIONS, ISSUES, SUGGESTIONS

1.3. Open 4D file(s) via command-line

#

OPERATION

EXPECTED RESULT

PASS(Y), FAIL(N)

BUG #

1

Go to $CLITK3_DIR/tests/data

2

Run "vv bh_ct_ct1_mhd/mhd/bh.mhd"

VV's interface opens and the file appears in the tree box on the left of the GUI

3

Navigate through the different image planes using the sliders on the right of each image

Slice numbers change accordingly, within the limits (check information panel)

4

Observe the “Size” entry on the information panel. The last component indicates the number of time samples (fourth dimension). Click on one of the image planes. Navigate through time using the sliders below each image.

At the bottom right of the selected image plane, the time dimension changes according to the slide movement and is at most equal to the value shown on the “Size” entry of the information panel.

5

Close vv

OBSERVATIONS, ISSUES, SUGGESTIONS

2. TEST SUITE 2 - Advanced navigation

2.1. Selection/Zoom/Panning (F1 for help)

#

OPERATION

EXPECTED RESULT

PASS(Y), FAIL(N)

BUG #

1

Go to $CLITK3_DIR/tests/data

2

Run "vv"

VV's interface opens

3

Open files as in either 1.1.3 or 1.2.3

The 3 files/images appear in the tree box on the left of the GUI

OBSERVATIONS, ISSUES, SUGGESTIONS

2.2. Open 3D file(s) via GUI

#

OPERATION

EXPECTED RESULT

PASS(Y), FAIL(N)

BUG #

1

Go to $CLITK3_DIR/tests/data

2

Run "vv"

VV's interface opens

3

Select, on the main menu, File/Open Images the same images specified in step 1.2 (use multi-selection of files)

The 3 files/images appear in the tree box on the left of the GUI

4

Repeat steps 1.3 through 1.10

OBSERVATIONS, ISSUES, SUGGESTIONS

2.3. Open 4D file(s) via command-line

#

OPERATION

EXPECTED RESULT

PASS(Y), FAIL(N)

BUG #

1

Go to $CLITK3_DIR/tests/data

2

Run "vv bh_ct_ct1_mhd/mhd/bh.mhd"

VV's interface opens and the file appears in the tree box on the left of the GUI

3

Navigate through the different image planes using the sliders on the right of each image

Slice numbers change accordingly, within the limits (check information panel)

4

Observe the “Size” entry on the information panel. The last component indicates the number of time samples (fourth dimension). Click on one of the image planes. Navigate through time using the sliders below each image.

At the bottom right of the selected image plane, the time dimension changes according to the slide movement and is at most equal to the value shown on the “Size” entry of the information panel.

5

Close vv

OBSERVATIONS, ISSUES, SUGGESTIONS

2.4. Trying the crop tool

#

OPERATION

EXPECTED RESULT

PASS(Y), FAIL(N)

BUG #

1

Run "vv"

VV's interface opens

2

Click on the tool menu

Tools appear in gray. Nothing happens when clicked

3

Open an image

Image appears in the DataTree

4

Click on the tool menu

The Crop tool is not in gray anymore

5

Click on the Crop tool

A popup is opened

6

Play around with the sliders

Slicers in background are getting cropped/uncropped

7

Close the popup by clicking on the cancel button

Slicers are back to normal

8

Repeat steps 4 to 7 and click on the apply button

A new image is added in the DataTree. The corresponding slicers display a cropped image

9

Repeat steps 4 to 5 and play around with the sliders

It is not possible to uncrop the initially cropped area of the new image

2.4.1. More testing with the crop tool

#

OPERATION

EXPECTED RESULT

PASS(Y), FAIL(N)

BUG #

1

Run "vv"

VV's interface opens

2

Click on the tool menu

Tools appear in gray. Nothing happens when clicked

3

Open an image

Image appears in the DataTree

4

Click on the tool menu

The Crop tool is not in gray anymore

5

Click cancel without moving sliders

The popup is closed

6

In the DataTree click the reload button

nothing should happen

7

Repeat step 4 , move sliders, and apply

The new image is added in the DataTree

8

Click on the reload button in the row of the original image

nothing should happen

OBSERVATIONS, ISSUES, SUGGESTIONS

vv-tests (last edited 2011-05-25 15:45:43 by MaximePech)