- 01 View Search Form
- 02 Perform Full Text Search
- 03 View search item from Search History
- 04 Semantic search with one criterion
- 05 Semantic search by one criterion for Actor
- 06 Semantic search by one criterion for Period
- 07 Semantic search by one criterion for Place
- 08 Semantic search by one criterion for Type
- 09 Perform semantic search by one criterion for Material
- 10 Semantic search by one criterion for Technique
- 11 Semantic search by one criterion for Literal
- 12 Semantic search by several criteria by the same FR
- 13 Semantic search by multiple FRs
- 14 Semantic search for objects with images
- 15 Change existing semantic search
- 16 Review the search results in detail - List, Thumbnails, Timeline
- 17 Filter search results
- 18 Sort search results
- 19 Search examples
01 View Search Form
Description
The user chooses the option "Search" from the Header Tab bar > Tools menu and views the search page in details.
Preconditions
The user is logged in the Nuxeo DM system. The migration of documents is completed.
Constraints
The search is performed taking into consideration the semantic repository with data objects.
N | Performed action | Expected result | Tester notes |
1 | Navigate to "Search" located in Tools menu/Search and select it. | "Search" page is opened. Fields and options for search criteria are editable and have no default set values. |
Post conditions
The system displays the detailed "Search" page.
02 Perform Full Text Search
Description
The user enters a keyword or phrase in the Full Text Search tool, a search is performed, and the system displays a detailed list of the search results.
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Constraints
The search is performed taking into consideration the semantic repository with data objects.
N | Performed action | Expected result | Tester notes |
1 | Navigate to the Full Text Search, enter a keyword or a phrase, and press Enter. |
|
Post conditions
The system displays a detailed list of search results in a Sentence Search tab.
If only one result is found it displayed in a separate MO tab.
03 View search item from Search History
Description
The user chooses a history record from Tools menu/ Search list, and views the search results page in details.
Preconditions
The user is logged in the Nuxeo DM system. The migration of documents is completed.
Constraints
The search is performed taking into consideration the semantic repository with data objects.
N | Performed action | Expected result | Tester notes |
1 | Navigate to Tools menu/Search and selects one search record from search list (the History list displays the last five searches). |
|
Post conditions
The system displays the Search page that contains the search results.
04 Semantic search with one criterion
Description
The user opens the Sentence Search tab and searches with one criterion
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Navigate to the Header Tabs bar, select Tools, and select the option "Search" (see Test 02 UI and Navigation#04) - the Sentence Search tab is opened in which to perform the semantic search and the search criterion field is editable and has no default set values
Constraints
The search is performed taking into consideration the semantic data object repository.
N | Performed action | Expected result | Tester notes |
1 | Start inputting 2 or more characters of any search criterion |
|
|
2 | Select one of the suggestions from the autocomplete list |
|
|
3 | Click the Search button. |
|
|
4 | Perform the following action sequence:
|
|
|
6 | Click the Search button. | Same as the expected results for action 3 |
Post conditions
The search is performed taking into consideration the semantic repository with data objects.
All object records that satisfy the entered search criterion are found and displayed.
05 Semantic search by one criterion for Actor
Description
The user opens search tab and searches with one criteria from the range Actor.
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Start a new semantic search (see Test 05 Search#04) - the criterion search field is displayed.
Actor is anything in the semantic data that satisfies the definitions depicted in FR Names Table
Constraints
The search is performed taking into consideration the semantic data object repository.
N | Performed action | Expected result | Tester notes |
1 | Start inputting a search criterion that is any Actor in the semantic repository |
|
|
2 | Select one of the suggestions that is an Actor (is from one of the above-listed thesauri) |
|
|
3 | Click the button Search (to look for the object records that satisfy the default FR) | All object records are found that contain "Thing (or part/inscription thereof) was created or modified/repaired by Actor (or group it is member of)" | |
4 | Change the FR (in FR field) to met and click the button Search | All object records are found that contain "Thing (or another thing it is part of) has met actor in the same event (or event that is part of it)" | |
5 | Change the FR to influenced by and click the button Search | All object records are found that contain "Thing's production was influenced/motivated by Actor (or group it is member of)" | |
6 | Change the FR to owner/keeper and click the button Search | All object records are found that contain "Thing has current owner or keeper Actor" | |
7 | Change the FR to all owners/keepers and click the button Search | All object records are found that contain "Thing has former or current owner or keeper Actor, or ownership/custody was transferred from/to actor in Acquisition/Transfer of Custody event" | |
8 | Change the FR to about and click Search | All object records are found that contain "Thing depicts or refers to Actor, or carries an information object that is about Actor, or bears similarity with a thing that is about Actor" |
Post conditions
The search is performed taking into consideration the semantic repository with data objects.
All object records that satisfy the entered Actor criterion and FR are found and displayed.
06 Semantic search by one criterion for Period
Description
The user opens search tab and searches with one criteria from the range Period.
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Start a new semantic search (see Test 05 Search#04) - the criterion search field is displayed.
Period is anything in the semantic data that satisfies the definitions depicted in FR Names Table
Constraints
The search is performed taking into consideration the semantic data object repository.
N | Performed action | Expected result | Tester notes |
1 | Start inputting a search criterion that is any Period in the semantic repository |
|
|
2 | Select one of the suggestions that is a Period (is from one of the above-listed thesauri) |
|
|
3 | Click Search (to look for the object records that satisfy the default FR) | All object records are found that contain "Thing depicts or refers to Event/Period, or carries an information object that is about Event, or bears similarity with a thing that is about Event" | |
4 | Change the FR to present at and click Search | All object records are found that contain "Thing was present at Event (eg exhibition) or is from Period" |
Post conditions
The search is performed taking into consideration the semantic repository with data objects.
All object records that satisfy the entered Period criterion and FR are found and displayed.
07 Semantic search by one criterion for Place
Description
The user opens search tab and searches with one criteria from the range Place.
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Start a new semantic search (see Test 05 Search#04) - the criterion search field is displayed.
Place is anything in the semantic data that satisfies the definitions depicted in FR Names Table
Constraints
The search is performed taking into consideration the semantic data object repository.
N | Performed action | Expected result | Tester notes |
1 | Start inputting a search criterion that is any Place in the semantic repository |
|
|
2 | Select one of the suggestions that is a Place (is from one of the above-listed thesauri) |
|
|
3 | Click Search (to look for the object records that satisfy the default FR) | All object records are found that contain "Thing (or part/inscription thereof) was created or modified/repaired at/in place (or a broader containing place)" | |
4 | Change the FR to from and click Search | All object records are found that contain "Thing has former, current or permanent location at place, or was created/found at place, or moved to/from place, or changed ownership/custody at place (or a broader containing place)" | |
5 | Change the FR to located in and click Search | All object records are found that contain "Thing has current or permanent location in Place (or a broader containing place)" | |
6 | Change the FR to found at and click Search | All object records are found that contain "Thing was found (discovered, excavated) at Place (or a broader containing place)" | |
7 | Change the FR to about and click Search | All object records are found that contain "Thing depicts or refers to a place or feature located in place, or is similar in features or composed of or carries an information object that depicts or refers to a place" |
Post conditions
The search is performed taking into consideration the semantic repository with data objects.
All object records that satisfy the entered Place criterion and FR are found and displayed.
08 Semantic search by one criterion for Type
Description
The user opens search tab and searches with one criteria from the range Type.
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Start a new semantic search (see Test 05 Search#04) -the criterion search field is displayed.
Type is anything in the semantic data that satisfies the definitions depicted in FR Names Table
Constraints
The search is performed taking into consideration the semantic data object repository.
N | Performed action | Expected result | Tester notes |
1 | Start inputting a search criterion that is any Type in the semantic repository |
|
|
2 | Select one of the suggestions that is a Type (is from one of the above-listed thesauri) |
|
|
3 | Click Search (to look for the object records that satisfy the default FR) | All object records are found that contain "Thing is of Type, or has Shape, is of Kind, or is about a type" |
Post conditions
The search is performed taking into consideration the semantic repository with data objects.
All object records that satisfy the entered Type criterion and FR are found and displayed.
09 Perform semantic search by one criterion for Material
Description
The user opens search tab and searches with one criteria from the range Material.
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Start a new semantic search (see Test 05 Search#04) - the criterion search field is displayed.
Material is anything in the semantic data that satisfies the definitions depicted in FR Names Table
Constraints
The search is performed taking into consideration the semantic data object repository.
N | Performed action | Expected result | Tester notes |
1 | Start a new semantic search (see Test 05 Search#04) and start inputting a search criterion that is any Material in the semantic repository |
|
|
2 | Select one of the suggestions that is a Material (is from one of the above-listed thesauri) |
|
|
3 | Click Search (to look for the object records that satisfy the default FR) | All object records are found that contain "Thing (or part thereof) consists of material" |
Post conditions|The search is performed taking into consideration the semantic repository with data objects.
All object records that satisfy the entered Material criterion and FR are found and displayed.
10 Semantic search by one criterion for Technique
Description
The user opens search tab and searches with one criteria from the range Technique.
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Start a new semantic search (see Test 05 Search#04) - the criterion search field is displayed.
Technique is anything in the semantic data that satisfies the definitions depicted in FR Names Table
Constraints
The search is performed taking into consideration the semantic data object repository.
N | Performed action | Expected result | Tester notes |
1 | Start inputting a search criterion that is any Techniquein the semantic repository |
|
|
2 | Select one of the suggestions that is a Technique (is from one of the above-listed thesauri) |
|
|
3 | Click Search (to look for the object records that satisfy the default FR) | All object records are found that contain "The production of Thing (or part thereof) used general technique" |
Post conditions
The search is performed taking into consideration the semantic repository with data objects.
All object records that satisfy the entered Technique criterion and FR are found and displayed.
11 Semantic search by one criterion for Literal
Description
The user opens search tab and searches with one criteria from the range Literal.
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Start a new semantic search (see Test 05 Search#04) - the criterion search field is displayed.
Literal is anything in the semantic data that satisfies the definitions depicted in FR Names Table
Constraints
The search is performed taking into consideration the semantic data object repository.
N | Performed action | Expected result | Tester notes |
1 | Start inputting a search criterion that is any Literal (free text) |
|
|
3 | Click Search |
|
|
4 | Delete the search criterion and start inputting 2 (or more) characters of a new search criterion |
|
|
5 | Change the FR to identified by and click Search | All object records are found that contain " Thing (or part thereof) has Identifier (exact-match string)" | |
6 | Delete the search criterion and start inputting 2 (or more) characters of a new search criterion |
|
Post conditions
The search is performed taking into consideration the semantic repository with data objects.
All object records that satisfy the entered Literal criterion and FR are found and displayed.
12 Semantic search by several criteria by the same FR
Description
The user opens search tab and searches by several criteria by the same FR
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Start a new semantic search (see Test 05 Search#04) - the criterion search field is displayed.
Constraints
The search is performed taking into consideration the semantic repository with data objects.
N | Performed action | Expected result | Tester notes |
1 | Start inputting text and select a criterion from the autocomplete in "Find all objects" field (ranges - Actor, Place, Period, Type, Technique, Material) |
|
|
2 | Pass the mouse over the search criterion field and press "+" to add new search criterion for the same FR |
|
|
3 | Start inputting 2 (or more) characters of the second criterion | The autocomplete list displays only suggestions that are of the same range as the range of the first criterion | |
4 | Select a suggestion and click Search | All the object records that satisfy the logical construction default FR (first criterion AND second criterion) are displayed in the sub-tab List | |
5 | Change the logical operator in the logical drop-down box to OR and click Search | All the object records that satisfy the logical construction default FR (first criterion OR second criterion) are displayed in the sub-tab List |
|
6 | Pass the mouse over the second search criterion field and press "-" to delete it |
|
|
7 | Pass the mouse over the search criterion field and press "+" |
|
|
8 | Input a literal into the second criterion box |
|
|
9 | Click Search |
|
Post conditions
All object records that correspond to the multiple search criteria are found and displayed.
13 Semantic search by multiple FRs
Description
The user opens search tab and searches by multiple FRs
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Start a new semantic search (see Test 05 Search#04) - the criterion search field is displayed.
Constraints
The search is performed taking into consideration the semantic repository with data objects.
N | Performed action | Expected result | Tester notes |
1 | Start inputting text and select a criterion from the autocomplete in "Find all objects" field (ranges - Actor, Place, Period, Type, Technique, Material) |
|
|
2 | Click the circled + (logical AND) |
|
|
3 | Start inputting text in the second search field and select a criterion from the autocomplete that has a range that is different from the range of the first criterion |
|
|
4 | Click the Search button | All the object records that satisfy the logical construction (FR1 (first criterion)) AND (FR2 (second criterion)) are displayed in the sub-tab List |
Post conditions
All object records that correspond to the search criteria entered are found and displayed.
14 Semantic search for objects with images
Description
The user searches only for objects with images.
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Start a new semantic search (see Test 05 Search#04) - the "Find all objects" search field and a check box that allows to search only for images are displayed
Constraints
The search is performed taking into consideration the semantic repository with data objects.
N | Performed action | Expected result | Tester notes |
1 | Check the option to look for objects only with images | The option is checked | |
2 | Input a search criterion and click the Search button | All the object records that satisfy the criterion and have images are found and displayed. Some object have images but do not have a thumbnail image - they will be found. |
Post conditions
All the object records that satisfy the criterion and have images are found and displayed
15 Change existing semantic search
Description
The user opens existing search page, changes some criteria, and/or deletes some search options, and performs a new semantic search - the system displays a detailed list of search results.
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Test 05 Search#02 or Test 05 Search#04 or Test 05 Search#12 or Test 05 Search#13, etc. has been performed
and all object records are displayed.
Criterion fields, FR fields, and logical drop-downs are editable and have previously set values.
Constraints
The search is performed taking into consideration the semantic repository with data objects.
N | Performed action | Expected result | Tester notes |
1 | Change some criterion, or/and delete a criterion, and/or change the AND/OR logical values, and/or change some FRs, and click the Search button. | All object records that satisfy the search criteria and options are listed in the sub-tab List. |
Post conditions
All object records that correspond to the search criteria and options are found and displayed.
16 Review the search results in detail - List, Thumbnails, Timeline
Description
The user reviews the list of search results in different views (List, Thumbnails, Timeline sub-tabs).
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Test 05 Search#02 or Test 05 Search#04 or Test 05 Search#12 or Test 05 Search#13, etc. has been performed
and all object records are displayed.
Constraints
The search is performed taking into consideration the semantic repository with data objects.
N | Performed action | Expected result | Tester notes |
1 | The user reviews the search results list in List view. |
|
|
2 | The user reviews the search results in Thumbnails or Timeline views. |
|
Post conditions
The search result are correctly displayed in List, Thumbnails, and Timeline views
17 Filter search results
Description
The user filters the search results
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Test 05 Search#02 or Test 05 Search#04 or Test 05 Search#12 or Test 05 Search#13 has been performed
and all object records are displayed.
Constraints
The search is performed taking into consideration the semantic repository with data objects.
N | Performed action | Expected result | Tester notes |
1 | Navigate to the left part of the screen to the Filter pane. | The search results are represented in different statistical categories placed in facets with headers:
|
|
2 | Select (check) one or several categories from the facets |
|
|
3 | Unselect (uncheck) some categories | Only the object records that fall within all the selected categories are displayed in the right |
Post conditions
Only and all of the object records that correspond to all of the filtering categories are found and displayed.
18 Sort search results
Description
The user sorts the search results
Preconditions
The user is logged in the Nuxeo DM system.
The migration of documents is completed.
Test 05 Search#02 or Test 05 Search#04 or Test 05 Search#12 or Test 05 Search#13 has been performed
and all object records are displayed.
Constraints
The search is performed taking into consideration the semantic repository with data objects.
N | Performed action | Expected result | Tester notes |
1 | Observe the sort option (located above the list of search results) | The sort options are clickable and are:
|
|
2 | Click the "title" | Drop-down list is displayed that contains options to sort in descending/ascending alphabetical order and the criteria:
|
|
3 | Select the option to sort by descending alphabetical order | The search results are sorted by descending alphabetical order | |
4 | Select any criterion (denoted by criterion1) from the drop-down list |
|
|
5 | Click the criterion1 | Drop-down list is displayed that contains "title" and does not contain criterion1 | |
6 | Click "then by" | Drop-down list is displayed that does not contain criterion1 and contains the criteria:
|
|
7 | Select any of the listed criteria (denoted by criterion2) |
|
Post conditions
The search results are sorted by the selected criteria
19 Search examples
Description
Search examples are given that demonstrate the various test cases depicted in this document
Preconditions
WORK IN PROGRESS
Constraints
The search is performed taking into consideration the semantic repository with data objects.
N | Performed action | Expected result | Tester notes |
Post conditions
The search results are sorted by the selected criteria
2 Comments
comments.show.hideMar 17, 2013
austin.nevin
I encountered problems with searching for date intervals
Mar 18, 2013
jana.parvanova
Austin, can you be more specific?