Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current  |   View Page History

01 View Object Record in detail the Annotations tab

Description
The user reviews in detail the Annotations tab - Data layer, Annotation pane and Related Content.

Preconditions
The user is logged in the Nuxeo DM system. Advanced Semantic Search [] or Full Text Search [] has been performed, an object record is successfully found and selected for review - from a Data Annotation (in Tools tab), Data Basket, Forum, just browsing object records, etc. Annotations tab is opened and the annotations page is displayed for review.

Constraints
Only MO will be displayed for review and annotation.

N Performed action Expected result Tester notes
1 The user scrolls into the page and visually inspects the Annotations tab
  • the "Data Layer" of the MO (located in the left area of the Annotations tab):
    • displays all the nodes of the object in their default collapsed state
    • the user is able to manually collapse/expand nodes
    • does not have any AP highlighted - the background of the item is not highlighted in grey
    • displays the "APs without-object" in bold font
    • displays the 3 types of "APs with-object" in:
      • the thesauri APs (e.g. "coin", "gold" ) - in blue font with a highlighted background
      • the literal APs – in black normal font
      • the compound-object APs (e.g. "Height: 32 cm" ) – in black normal font
    • displays the action button "Annotation indicator" (pencil) during mouse-over a AP without-object
    • displays the action buttons "Add to data basket" (basket) and "Annotation indicator" (pencil) during mouse-over an AP with-object
    • if there are any annotations created for a particular AP the annotation indicator (red symbol A) is displayed next to:
      • the AP
      • the AP without-object that contains this AP
      • the root "BM Object"
    • if A is displayed next to an AP without-object it means either one of three things:
      • only an AP with-object contained in the AP without-object has an annotation
      • only the AP without-object has an annotation
      • both APs has annotations
  • the "Annotation pane" (located in the middle area of the Annotations tab) displays:
    • collapsible Filter option
    • collapsible Sort option
    • button "Add annotation"
    • a list of all the existing annotations for this object record
    • a button "Go to data field" is NOT displayed
  • the "Related Content" field (to the right in Annotations tab) is enabled to easily select the most popular images and documents
  • the "Navigation pane" (located just above Data Layer) is in its collapsed state
NOK – not all thes APs are highlighted  

Post conditions
Object record is displayed successfully and Annotations tab is displayed properly

02 View annotations on Museum object on root level

Description
The user reviews all annotations for all APs.

Preconditions
The user is logged in the Nuxeo DM system.
Test 06 Data Annotation#01 has been performed, and a red 'A' is displayed next to each AP that has annotations (in order to create an annotation see Test 06 Data Annotation#04 and Test 06 Data Annotation#05).

Constraints
The user must have at least "Write" rights to add comments on a annotation (not in scope for this iteration). Versions of APs with status "Deleted" from the current project are visible only for the RS and Project Administrators (not in scope for this iteration).

N Performed action Expected result Tester notes
1 The user expands the Navigation pane and selects one of the sections in the drop-down list The Annotations tab is automatically scrolled down to display that particular Data Layer section at the top of the browser  
e.g.1 The user expands the Navigation pane and selects the section "Material" in the drop-down list (if present for the chosen MO) The Annotations tab is automatically scrolled and displays the section "Material" at the top of the browser  
2 The user reviews in details the "Annotation pane" in Annotations tab.
  • In the Annotation pane all available annotations for all APs of the object record are listed.
  • The button Add annotation is active – pressing it allows for creating an annotation on root level (not associated with any particular AP, but with the entire object)
  • For each annotation the following is visualized:
    • Title of annotation
    • Creator
    • Date and Time
    • Reffered value
    • Suggested value - only if suggested value was given during creation of the annotation
    • Description of annotation - free text provided by the user during creation of the annotation
    • Tags
    • Version (V) or Comment (C) indicator
    • Reply counter button (balloon with a number of replies)
    • Action button Down Arrow to expand to the following options
      • Reply
      • Post to forum
      • Add to data basket
      • Copy link (not in scope for this iteration)
 

Post conditions
All existing annotations for all APs are displayed.
The Reply counter button inside any of the annotations is enabled.
An annotation for a data field could be reviewed or a new one started.

03 View annotations on AP

Description
The user reviews all annotations for one AP.

Preconditions
The user is logged in the Nuxeo DM system.
Test 06 Data Annotation#01 has been performed, and a red 'A' is displayed next to each AP that has annotations (in order to create an annotation see Test 06 Data Annotation#04 and Test 06 Data Annotation#04).

Constraints
The user must have at least "Write" rights to add comments on a annotation (not in scope for this iteration). Versions of APs with status "Deleted" from the current project are visible only for the RS and Project Administrators (not in scope for this iteration).

N Performed action Expected result Tester notes
1 The user performs a mouse-over an "AP with-object" (could be thesauri, literal, or compound-object AP) that has annotations (has the symbol A) and selects the appearing annotation indicator (pencil) next to the AP
  • Only the annotations for this AP are listed in the Annotations pane.
  • The button "Go to data field" is displayed
  • The AP is highlighted - the background of the AP is grey
  • For each annotation the following is visualized:
    • Title of annotation
    • Creator
    • Date and Time
    • Reffered value
    • Suggested value - only if suggested value was given during creation of the annotation
    • Description of annotation - free text provided by the user during creation of the annotation
    • Tags
    • Version (V) or Comment (C) indicator button - clicking on the version indicator highlights the Title, Referred, and Suggested values in red
    • Reply counter button - displays 0 for annotations that have no replies and the correct number of replies for an annotation that has replies
    • The default state of the reply panel is collapsed – the reply boxes are not displayed
    • Action button Down Arrow to expand to the following options
      • Reply
      • Post to forum
      • Add to data basket
      • Copy link (not in scope for this iteration)
  • The user can read and reply to any of the existing AP annotations or can start a new one (by clicking the button "Add annotation")
 
2 The user performs a mouse-over an "AP without-object" that has annotations (has the symbol A) and selects the appearing annotation indicator (pencil) next to the AP
  • The Annotations pane should list all the annotations created specifically for that AP without-object and all the annotations created for all the APs with-object that belong to that AP without-object .
  • The user can read and reply to any of the existing AP annotations or can start a new one (by clicking the button "Add annotation").
 

Post conditions
All annotations linked to an AP are accessible from the Annotations tab
A new annotation for the AP could be started using the "Add annotation" button.

04 Create new annotation for literal AP with proposing new suggested value

Description
The user proposes a new suggested value for a version.

Preconditions
The user is logged in the Nuxeo DM system.
Test 06 Data Annotation#03 been performed - the "Annotations" tab is opened.
e.g. MO CEM312643 with a literal AP=”The British Museum” that belongs to the AP without-object = “Current keeper”

Constraints
New values could be proposed only for literal or thesauri objects. New values for compound objects (example Exhibitions) cannot be proposed.

Performed action Expected result Tester notes
1 The user selects a annotation indicator (pencil) next to a literal AP from the data layer.
  • The Add annotation button in the Annotations pane is activated.
  • The AP is highlighted - the background of the AP is grey.
 
e.g.1 The user selects a annotation indicator (pencil) next to a literal AP “The British Museum” from the data layer.
  • The Add annotation button in the Annotations pane is activated.
  • The AP "The British Museum" is highlighted - the background of the AP "The British Museum" is grey.
 
2 In the Annotations tab the user scrolls down to the end of the Data Layer (so that the highlighted AP goes off screen) and click the "Go to data field" button in the Annotations pane The highlighted AP is in focus  
3 The user clicks the Add annotation button The "New annotation" pop-up creation form is opened  
4 Fill in the creation form (from top to bottom):
  1. Edit the Title
  2. Choose a Referred value from the drop down box
  3. Choose an Object disposition Justify/Criticise/None (radio buttons next to the Referred value)
  4. Type a new Suggested value
  5. Type text describing what the post is about. # Add tags in the tags auto-complete edit box
All necessary data is inputted:
  1. the Title is editable – free text can be inputted
  2. the Referred value can be selected from the drop down list of values. The drop down list contains all (and only) the original AP value and the values that have been proposed in previous annotations for that AP (sometimes the list contains values for all the APs in a section e.g. section Notes SPEC???)
  3. The default Object disposition is None. Only one Object disposition option can be checked.
  4. the Suggested value box is editable – the user has inputted some value
  5. the description box is editable
  6. a Tag can be selected from the drop-down suggestions or a new free text tag can be added (see Test 04 Tags#01, Test 04 Tags#02, Test 04 Tags#03)
NOK ? – see the red in expected results
5.1 The user clicks the Save button. The created annoatation is displayed.
The AP displays the symbol A next to it.
The button version indicator displays the symbol V.
 
5.2 The user does not fill the creation form and click the Save button Empty annotation is not created??? (spec??)  
5.3 The user does not save the new proposed value and cancels the entry. The created annoatation form is automatically deleted.  

Post conditions
An annotation is created and is displayed in the Annotations pane.
The new suggested value is successfully saved and additional metadata is associated.
The AP displays the symbol A next to it.
The button version indicator displays the symbol V.

05 Create new annoatation without proposing new suggested value

Description
The user comment the AP.

Preconditions
The user is logged in the Nuxeo DM system.
Test 06 Data Annotation#03 been performed - the "Annotations" tab is opened and displays all existing AP annotations.

Constraints
None

N Performed action Expected result Tester notes
1 The user selects an annotation indicator (pencil) next to:
  • an AP without-object
  • an AP with-object
    • literal AP
    • a thesauri AP
    • a compound-object AP
The Add annotation button in the Annotations pane is activated.
The AP is highlighted - the background of the AP is grey.
 
2 The user clicks the Add annotation button The "New annotation" pop-up creation form is opened  
3.1 The user inspects the pop-up for:
  • AP without-object
  • thesauri AP
  • compound-object AP
  • the Title is editable - free text can be inputted
  • the Referred value box is locked - nothing can be inputted
  • the Suggested value box is locked - nothing can be inputted
  • The default Object disposition is None. Only one Object disposition option can be checked.
  • the description box is editable
  • a tag can be selected from the drop-down suggestions or a new free text tag can be added (see Test 04 Tags#01, Test 04 Tags#02, Test 04 Tags#03)
 
3.2 The user inspects the pop-up for the literal AP and does not input new suggested value
  • Visual inspection:
    • the Title is editable - free text can be inputted
    • the Referred value can be chosen from a drop-down with suggestions
    • the Suggested value box is editable - free text can be inputted
    • The default Object disposition is None. Only one Object disposition option can be checked.
    • the description box is editable
    • a tag can be selected from the drop-down suggestions or a new free text tag can be added (see Test 04 Tags#01, Test 04 Tags#02, Test 04 Tags#03)
  • A new reffered and suggested values are not inputted
 
4.1 The user clicks the Save button. The created annoatation is displayed.
The AP displays the symbol A next to it.
The button version indicator displays the symbol C.
 
4.2 The user does not fill the creation form and clicks the Save button Empty annotation is not created??? (spec??)  
4.3 The user does not save the new proposed value and cancels the entry. The created annotation form is automatically deleted.  

Post conditions
An annotation is created and is displayed in the Annotations pane.
The AP displays the symbol A next to it.
The button version indicator displays the symbol C.

06 Reply to existing annotations

Description
The user proposes a new value for an existing annotation.

Preconditions
The user is logged in the Nuxeo DM system.
Test 06 Data Annotation#04 or Test 06 Data Annotation#05 have been performed – an annotation is created and displayed in the Annotation pane.

Constraints
The user must have at least "Write" rights to add comments on a annotation.

N Performed action Expected result Tester notes
1 In the displayed annotation the user selects the action button Down Arrow and selects the Reply option The reply form is displayed with a mandatory field - annotation description. NOK – reply brings a reply pop-up with a header New annotation NOK and sometimes it brings the reply pop-up and sometimes reply pop-up that contains tags edit box
2 The user fills in the reply form - types text All necessary data is inputted.  
3 The user clicks the Save button. The reply counter button is increased by 1.
Reply is displayed in a separate box inside the annotation that shows:
  • Date and Time
  • Creator
  • Description
  • Tags??? (spec for that?)
NOK the reply is not sdisplayed, just the counter is increased (e.g. the Image annotaqtion reply does not have this bug)
4 The user clicks the Reply counter button The reply box is collapsed – not visible  

Post conditions
A new reply is created successfully

07 Sort annotations

Description
The user reviews annoatations and sort them.

Preconditions
The user is logged in the Nuxeo DM system.
Test 06 Data Annotation#02 – a list of all the annotations for the object is displayed.

N Performed action Expected result Tester notes
1 The user clicks the Sort button in the Annotation 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.

08 Filter annotations

Description
The user reviews annoatations and filters them.

Preconditions
The user is logged in the Nuxeo DM system.
Test 06 Data Annotation#02 – a list of all the annotations for the object is displayed.

N Performed action Expected result Tester notes
1 The user clicks the Filter button in the Annotation pane. The filter screen opens.  
3 The user selects and inputs several (one or more) filtering criteria: Filtering by different criteria is selected.  
4.1 The user clicks the Filter button. The annotations are filtered based on the selected criteria.  
4.2 The user clicks the Reset Filters button Filter form is empty.  
4.3 The user clicks the Cancel Button. The filter screen closes.  

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

09 View Relations

Description
The user reviews existing relations (thumbnails) and adds a new relation.

Preconditions
The user is logged in the Nuxeo DM system.
Test 06 Data Annotation#01 has been performed and an object record is successfully displayed.

Constraints
None

N Performed action Expected result Tester notes
1 The user navigates to and opens the Relations tab. In Relations tab all existing thumbnails relations to all images, documents linked to the object record are displayed.  
2 The user adds a new relation by clicking the "Add New Relation" button on the Relations tab and filling in the necessary data, and saves. The new relation is added and the Relations tab is open to review (not in scope for this iteration).  

Post conditions
Thumbnails (for an images) and liks to all (associated to the object record) content are displayed in the Relations tab.

10 View Object Details

Description
The user reviews the Object Details.

Preconditions
The user is logged in the Nuxeo DM system.
Test 06 Data Annotation#01 has been performed and an object record is successfully displayed.

Constraints
None

N Performed action Expected result Tester notes
1 The user navigates to and opens the Object Details tab. In Object Details tab all images and object details are displayed.
What are the specs?
 

Post conditions | All images and object details are displayed.

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