
- 01 View Object Record in detail the Annotations tab
- 02 View annotations on Museum object on root level
- 03 View annotations on AP
- 04 Create new annotation for literal AP with proposing new suggested value
- 05 Create new annoatation without proposing new suggested value
- 06 Reply to existing annotations
- 07 Sort annotations
- 08 Filter annotations
- 09 View Relations
- 10 View Object Details
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. Semantic Search Test 05 Search#04 or Full Text Search Test 05 Search#02 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 |
|
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. |
|
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 |
|
|
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 |
|
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. |
|
|
e.g.1 | The user selects a annotation indicator (pencil) next to a literal AP “The British Museum” from the data layer. |
|
|
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):
|
All necessary data is inputted:
|
|
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 | |
5.3 | The user does not save the new proposed value and cancels the entry. | The created annoattion 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:
|
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:
|
|
|
3.2 | The user inspects the pop-up for the literal AP and does not input new suggested value |
|
|
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 | |
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. | |
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:
|
|
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. | The Object Details tab displays all images and the followinf details:
|
Post conditions
All images and object details are displayed.