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 |
||||||||
