Skip to end of metadata
Go to start of metadata

01 Start image annotation tool

Description
The user selects a particular digital image and starts image annotation tool.

Preconditions
The user is logged in the Nuxeo DM system. A digital image of an object is successfully found and selected for review.
The image is opened in Annotations tab - in medium size and all metadata is listed.

N Performed action Expected result Tester notes
1 The user navigates to "Annotations" tab and selects it (if not already in it). The Image annotation tool is opened for review.  
2 The user scrolls into the page and reviews in details the image, image annotations, image annotation tool and options. The Annotations tab is opened with the following functionalities:
  • option to create a point or region (can be a line, rectangle, polygon, ellipse or freehand drawing tool) on an image and annotate
  • option to choose different colors for annotation area (buttons above the image)
  • option to zoom in, zoom out or a full screen mode of an image (zoom bar and buttons under the image)
  • option Annotation Selector to visualize annotations All/Only This Level/None (radio buttons)
    In the right part of the screen all existing annotations for the selected image are listed and can be sorted or filtered (in order to create an Image annotation see Test 07 Image Annotation#05).
 

Post conditions

  • The "Annotation" tab is opened and the system displays the image annotation tool. The default zoom level is medium (it's on the fourth level counted left-to-right on the zoom bar)
  • The Annotation Selector option is All (radio button All is checked) in the Annotations pane.
  • The annotation regions (areas) are visible over the Image.
  • The zoom slider (containing the + and - buttons) and annotation counter for each zoom level are visible underneath the Image. The zoom slider contains the button Full Screen.
  • "Settings" and "Overlay" drop downs are displayed.
  • "Single image", "Multiple images", "Compare images" buttons are displayed next to the color buttons.

02 View existing annotation

Description
The user reviews annotations on an image in the Annotations tab.

Preconditions
The user is logged in the Nuxeo DM system.
Test 07 Image Annotation#01 has been performed - the Annotations tab is opened and displays the image, and all existing annotations, and the default Annotation Selector option is All.
If there are no Image annotations the user creates some (see Test 07 Image Annotation#05 and Test 07 Image Annotation#06).

N Performed action Expected result Tester notes
1 The user navigates to the right of the screen and reviews all the existings image annotations. In the right pane of the Annotations screen all available annotations for this Image are listed.  
2 The user selects one of the existing annotations and examines its attributes. The following is displayed:
  • title
  • date and time
  • creator
  • reply counter
  • description
  • tags
  • action button (down arrow)
 
3.1 The user navigates to the left pane of the screen, where the image is displayed, and performs a mouse-over an annotation area The border line for the area keeps its color but becomes dashed  
3.2 The user clicks inside the annotation area or on the border line of the annotation.
  • The border line of the annotation keeps its color but becomes bold.
  • To the left in the Annotations pane the title of the annotation that corresponds to this area is highlighted (and only this annotation is highlighted).
  • If the annotation was outside the visible part of the Annotations pane (had to scroll to get to it) it is brought to focus inside the visible area
  • If the replies were expanded (by clicking the Reply counter button) they remain expanded
 
4.1 The user navigates to the Annotations pane and performs a mouse-over an annotation box
  • The annotation box is highlighted only during mouse-over
  • If the annotation has the replies opened the entire annotation box except the reply sub-boxes is highlighted
   
4.2 The user clicks inside the annotation box in the Annotations pane.
  • The title of the annotation in the Annotations pane is highlighted.
  • The border of the annotation area to the left becomes bold (the annotation area is highlighted)
  • The Image is zoomed in/out to the zoom level for which the annotation was created (this is also true for annotations on entire Image see Test 07 Image Annotation#05)
    • The zoom slider has a tickmark corresponding to that zoom level
    • The zoom slider displays the correct number of annotations for each zoom level
 

Post conditions
The annotation is showed over the Image with the correct shape and zoom level and in the Annotation pane list with the correct details

03 Sort Annotations

Description
The user reviews annotations and sorts them.

Preconditions
The user is logged in the Nuxeo DM system.
Test 07 Image Annotation#01 is preformed - the "Annotations" tab is opened and there are existing annotations (if not the user creates them – see Test 07 Image Annotation#05 and Test 07 Image Annotation#06). The Annotation Selector has a value All.

N Performed action Expected result Tester notes
1 The user navigates to the right part of the screen and reviews all existings image annotations. In the right part of the Annotations screen all available annotations for the current image are listed.  
2 The user clicks the Sort button located at the Annotations pane. The sort screen opens.  
3 The user selects to sort in ascending/descending order by creation date or last post date by clicking on the respective radio button. The sorting by date is selected.  
4.1 The user clicks the Sort button. The annotations are sorted based on the selected criteria.  
4.2 The user clicks the Cancel Button. The sort screen closes.  

Post conditions
The annotations are sorted correctly, based on the selected criteria

04 Filter Annotations

Description
The user reviews annotations and filters them.

Preconditions
The user is logged in the Nuxeo DM system.
Test 07 Image Annotation#01 is preformed - the "Annotations" tab is opened, and there are existing annotations (if not the user creates them – see Test 07 Image Annotation#05 and Test 07 Image Annotation#06), and the Annotation Selector has a value All.

N Performed action Expected result Tester notes
1 The user navigates to the right part of the screen and reviews all existings image annotations. In the right part of the Annotations screen all available annotations for the current image are listed.  
2 The user clicks the Filter button located at the Annotations pane. The filter screen opens.  
3 The user selects and edits several (one or more) filtering criteria:
The filter by different criteria is selected.  
4.1 The user clicks the Filter button. The annotations are filtered based on the entered criteria.
Only the annotation shapes that correspond to the filtering criteria are shown over the image.
 
4.3 Press Cancel Button. The filter screen closes and the unfiltered list of annotations is loaded.  
5 The user clicks the Annotation Selector option "Only This Level" Only This Level radio button is selected  
6 The user selects and edits several (one or more) filtering criteria: The filter by different criteria is selected.  
7.1 The user clicks the Filter button.
  • The annotations are filtered based on the entered criteria.
  • Only the annotation shapes that correspond to the filtering criteria at the current zoom level are shown over the image and in the list.
  • The filtered annotation shapes are displayed in the current zoom level.
 
7.2 Press Cancel Button. The filter screen closes and the unfiltered list of annotations for the current zoom level is loaded.  

Post conditions
All  annotations, which correspond to the filtering criteria entered are found, combined and displayed.

05 Create annotation on entire image

Description
The user creates annotation for the entire Image

Preconditions
The user is logged in the Nuxeo DM system.
Test 07 Image Annotation#01 is preformed - the "Annotations" tab is opened

N Performed action Expected result Tester notes
1 The user inspects the zoom level The image is opened in zoom level 4 (medium) Related images not loading in annotation area. RS-1953
2 The user navigates to the Annotations pane and clicks the Add annotation button The New annotation pop-up form is opened  
3 The user fills in the „New annotation" form:
  • Title: type the name of your discussion.
  • Description: type a text describing what the annotation is about.
  • Tags (see Test 04 Tags#07)
  • All necessary data is inputted.
 
4.1 The user clicks the Save button
  • The new annotation is saved.
  • Zoom level 4 is associated with the annotation (i.e. if the zoom level is changed and then the annotation is clicked in the Annotations tab list, the Image will resize to zoom level 4)
  • If the zoom level is changed to e.g.5 and actions 2 through 4.1 are repeated the created annotation will be associated with zoom level 5)
 
4.2 The user does not fill the creation form and clicks the Save button Empty annotation is not created   
4.3 The user clicks the Cancel button
  • The creation form is closed
  • New annotation is not created in the Annotations pane list
 

Post conditions
Annotation area is created over the image and the new annotation text is displayed on the right pane of the screen.

06 Create annotation on zoom level

Description
The user creates annotation at a desired zoom level

Preconditions
The user is logged in the Nuxeo DM system.
Test 07 Image Annotation#01 is preformed - the "Annotations" tab is opened

N Performed action Expected result Tester notes
1 The user navigates to the left part of the screen and zooms in/out the image to a desired zoom level (see Test 07 Image Annotation#11) The image is zoomed to the desired zoom level  
2 The user selects a point or an area shape from the drawing toolbar buttons at the top of the image The annotation area shape is selected    
3 The user selects a color for the annotation area from the color buttons in the drawing toolbar The annotation color is selected  
4 The user creates a point or a region (can be a line, rectangle, polygon, ellipse or freehand drawn tool) on the image.
  • The annotation point or region is created on the image
  • The "New annotation" pop-up is automatically opened
  • Any of the types of shapes (line, rectangle, polygon, ellipse or freehand drawn tool) can be resized (using the mouse) and moved
 
5 The user fills in the „New annotation" form:
  • Title: type the name of your discussion.
  • Description: type a text describing what the annotation is about.
  • Tags (see Test 04 Tags#07)
  • All necessary data is inputted.
 
6.1 The user clicks the Save button The new annotation is saved.  
6.2 The user does not fill the creation form and clicks the Save button
  • Empty annotation is not created
  • Area shape is not visualized
 
6.3 The user clicks the Cancel button
  • The creation form is closed
  • The annotation area (or point) over the image is removed
  • New annotation is not created in the Annotations pane list
 

Post conditions
Annotation area is created over the image and the new annotation text is displayed on the right pane of the screen.

07 Reply to annotation

Description
The user replies to an existing annotation and saves the post.

Preconditions
The user is logged in the Nuxeo DM system.
Test 07 Image Annotation#05 or Test 07 Image Annotation#06 have been performed – the "Annotations" tab is opened and there are existing annotations.

N Performed action Expected result Tester notes
1 The user navigates to a particular annotation in the Annotations pane The annotation is displayed  
2 In the displayed annotation the user selects the action button Down Arrow and selects the Reply option The reply form is displayed with two editable fields - title and description  
3 The user fills in the reply form – types text All necessary data is inputted.  
4 The user clicks the Save button. The reply counter button is increased by 1.
A Reply is displayed in a separate box inside the annotation that shows:
  • Date and Time
  • Creator
  • Description
 
5 The user clicks the Reply counter button The reply box is collapsed – not visible  

Post conditions
The reply is inserted into the annotation.
The reply counter button is increased by 1.

08 Select annotations

Description
The user selects to view applications in All/Only This Level/None mode

Preconditions
The user is logged in the Nuxeo DM system.
Test 07 Image Annotation#01 is preformed - the "Annotations" tab is opened and there are existing annotations (to create annotations see Test 07 Image Annotation#05 and Test 07 Image Annotation#06)

N Performed action Expected result Tester notes
1 The user navigates to the Annotations pane and checks the radio button All from the Annotation Selector
  • All the annoation areas existing for that Image are displayed over the image.
  • All the annotations for that Image are listed in the Annotations pane
 
2 The user checks the radio button Only This Level located at the top of the Annotations pane.
  • The annoation areas for only the current zoom level are displayed over the.
  • Only the annotations for the current zoom level are listed in the Annotations pane (that includes annotations on the entire Image created at that zoom level)
 
3 The user checks the radio button None located at the top of the Annotations pane.
  • No annotation areas are displayed over the image
  • No annotations are listed in the Annotations pane
 

Post conditions
The system displays All/Only this level/None annotations

09 View image in full screen mode

Description
The user reviews image on full screen mode.

Preconditions
The user is logged in the Nuxeo DM system.
Test 07 Image Annotation#01 is preformed - the "Annotations" tab is opened and the Annotation Selector has a value All.

N Performed action Expected result Tester notes
1 The user chooses a particular zoom level (see Test 07 Image Annotation#10) The Image is zoomed to that zoom level  
2 The user navigates to the Zoom slider and clicks the Full Screen button
  • The image is opened in full screen mode at the zoom level it was in before clicking the Full Screen button.
  • If the values of the Annotation Selector were All or Only This Level:
    • All or Only the current zoom level annotation areas are displayed over the image
    • During mouse-over the annotation area:
      • the border of the area becomes a dashed line
      • a hint appears that contains the Title, The time, The creator, and the Description of the annotation
      • the hint does not contain the annotation replies (if any)
  • If the value of the Annotation Selector was None then no annotation areas are displayed over the Image
  • An annotation for this zoom level can be created ( see Test 07 Image Annotation#06) - the drawing and color toolbar buttons are enabled
  • A large thumbnail of the Image is displayed to the right of the full screen window. It contains the zoom slider that is enabled and can be used to change the zoom level (see Test 07 Image Annotation#11)
  • The key combination (mouse roller scroll up/down + shift button) is enabled to zoom in/out the image (see Test 07 Image Annotation#11)
  • A Full screen button is displayed that allows for going back to the Annotations tab view
 
2 The user clicks the Full screen button again The user exits the full screen mode and returns to the Annotations tab view  

Post conditions
The image is opened in full screen mode.

10 Zoom image

Description
The user zooms in to magnify the image, and zooms out to shrink the image.

Preconditions
The user is logged in the Nuxeo DM system.
Test 07 Image Annotation#01 is preformed – the Annotations tab is displayed, an Image is displayed to the left, and the Annotation Selector has a value All.

N Performed action Expected result Tester notes
1 The user magnifies the image by:
  • clicking the + button in zoom slider
  • clicking the zoom slider bar to the right of the current position of the tickmark
  • by dragging the tickmark of the zoom slider bar to the right
  • by clicking the image and using the key combination (mouse roller scroll up + shift button)
The zoom level of the image is increased - the image is magnified  
2 The user shrinks the image by:
  • clicking the - button in zoom slider
  • clicking the zoom slider bar to the left of the current position of the tickmark
  • by dragging the tickmark of the zoom slider bar to the left
  • by clicking the image and using the key combination (mouse roller scroll down + shift button)
The zoom level of the image is decreased - the image is shrunk  
3 The user visually inspects the Annotations tab
  • The annotation counters in the zoom slider bar show the number of annotation for each zoom level
  • The zoom slider has 6 zoom levels
 
4 The user checks the option Only This Level from the Annotation Selector
  • The annotation counter in the zoom slider shows the correct number of annotations for the current zoom level
  • The annotation counters for all the other zoom levels show 0
 
5 The user checks the option None from the Annotation Selector The annotation counters for all the zoom levels show 0  

Post conditions
The Image is zoomed in/out and the annotation counters in the slider bar are correct

11 Control Image overlay

Description
The user selects image(s) with which to overlay the current image and controls the image opacity.

Preconditions The user is logged in the Nuxeo DM system.
Test 07 Image Annotation#01 is preformed – the Annotations tab is displayed.
There exist several variants of the Image – with different color tints.
e.g. image 125669 "man in orientalsee"

N Performed action Expected result Tester notes
1 The user clicks the "Multiple images" button next to the color selection buttons (the button with the two overlapping squares) The overlay option is enabled  
2 The user selects the Overlay drop-down (located above Annotations tab) A screen opens with all overlaid images.  
3 The user switches on/off for visibility all the existing overlay image(s). The system successively displays (or not) all overlays (two or more) of images in which the option visibility is switched on or off.  
4 The user sets up image opacity using the dragable opacity bar. The image opacity is changed and the image below the selected one is visible  
5 The user moves (by mouse dragging) one of the images on the top of the overlay list of images The image is visibleon the top of the list with images.  

Post conditions
All overlay of images in which the option visibility is switched on are successively displayed with manually selectable opacity.

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Apr 23, 2012

    07.18.IMGAN.TCs04
    After annotations are filtered, only the relevant shapes should be seen on image - if Show Image Annotations is checked
    When Cancel is clicked, full list of annotation is reloaded.
    07.18.IMGAN.TCs05
    When popup is opened (4) but before Save is clicked, user may edit shape - move, resize etc.
    07.18.IMGAN.TCs10
    Annotation shapes are scaled accordingly if visible

    Missing

    • annotations at different zoom levels are shown down on the slider - they should be changed when filtering is done
    • overlay scenarios
  2. Apr 23, 2012

    Done.
    Test cases are updated and new doc file (with changes) is uploaded.