Skip to end of metadata
Go to start of metadata

01 Create a new tag

Description
Create a new tag, non-existent in the dedicated tag thesaurus

Preconditions & Constraints
The new tag is denoted by Tag1 (e.g. Tag1="testTag1")
The dedicated tag thesaurus does not contain Tag1
A pop-up is opened that:

  1. creates a new Image annotation (see Test 07 Image Annotation#05)
  2. creates a new Data annotation (see Test 06 Data Annotation#05)
  3. edits a bookmark from Data Basket view (see Test 20 Data Basket#20)
  4. edits a bookmark from Bookmark view (see Test 20 Data Basket#21)
  5. adds a new/existing Image record to Data Basket (see Test 20 Data Basket#01, Test 20 Data Basket#02)
  6. adds a new/existing Image annotation to Data Basket (see Test 20 Data Basket#03, Test 20 Data Basket#04)
  7. adds a new/existing Data record to Data Basket (see Test 20 Data Basket#05, Test 20 Data Basket#06)
  8. adds a new/existing Data field to Data Basket (see Test 20 Data Basket#07, Test 20 Data Basket#08)
  9. adds a new/existing Data annotation to Data Basket (see Test 20 Data Basket#09, Test 20 Data Basket#10)
  10. adds a new/existing “Data object from Search” to Data Basket (see Test 20 Data Basket#11, Test 20 Data Basket#12)
  11. adds a Search to Data Basket (see Test 20 Data Basket#13)
  12. adds a Web Link to Data Basket (see Test 20 Data Basket#14)
  13. adds a Text Snippet to Data Basket (see Test 20 Data Basket#17)

Perform the test case for each of these pop-ups

N Performed action Expected result Tester notes
1 Type the text of Tag1 in the tags edit box of the pop-up
  • The text appears in the tags edit box of the pop-up.
  • Ignore auto-suggested values (if any).
  • Tag1 is not one of the auto-suggested values (if any)
 
e.g.1 Type "testTag1" in the tags edit box of the pop-up
  • Text "testTag1" appears in the edit box
  • If there are any auto-suggested values starting with the characters "testTag1" ignore them
  • "testTag1" is not one of the auto-suggested values (if any)
 
2 Click the button Add
  • A tag containing the text of Tag1 is placed underneath the edit box in a separate region.
  • The region contains the sign 'x'.
 
3.1 Click the button Save
  • The pop-up closes
  • Tag1 is placed into the dedicated thesaurus (in order to test perform Test 04 Tags#02)
  • (For pop-ups 1 and 2) an annotation is displayed that:
    • shows Tag1
    • Tag1 does not contain the sign 'x'
  • (For pop-ups 3 to 13) a bookmark is created/updated that when viewed (see Test 20 Data Basket#19) displays:
    • Tag1
    • Tag1 does not contain the sign 'x'
 
3.2 Click the button Cancel
  • The pop-up closes
  • Tag1 is not placed into the dedicated thesaurus (in order to test get a negative result to Test 04 Tags#02)
 

Post conditions

  • Annotation is created or Bookmark is created/updated that contains the new tag
  • The new tag is placed into the dedicated tag thesaurus

02 Add existing dedicated thesaurus tag

Description
Checks that an existing tag from the dedicated thesaurus can be successfully added to a Data/Image annotation or a Bookmark.

Preconditions & Constraints
The existing dedicated thesaurus tag is denoted by Tag1 (e.g. run Test 04 Tags#01 in order to record "testTag1" into the dedicated thesaurus)
A pop-up is opened that:

  1. creates a new Image annotation (see Test 07 Image Annotation#05)
  2. creates a new Data annotation (see Test 06 Data Annotation#05)
  3. edits a bookmark from Data Basket view (see Test 20 Data Basket#20)
  4. edits a bookmark from Bookmark view (see Test 20 Data Basket#21)
  5. adds a new/existing Image record to Data Basket (see Test 20 Data Basket#01, Test 20 Data Basket#02)
  6. adds a new/existing Image annotation to Data Basket (see Test 20 Data Basket#03, Test 20 Data Basket#04)
  7. adds a new/existing Data record to Data Basket (see Test 20 Data Basket#05, Test 20 Data Basket#06)
  8. adds a new/existing Data field to Data Basket (see Test 20 Data Basket#07, Test 20 Data Basket#08)
  9. adds a new/existing Data annotation to Data Basket (see Test 20 Data Basket#09, Test 20 Data Basket#10)
  10. adds a new/existing “Data object from Search” to Data Basket (see Test 20 Data Basket#11, Test 20 Data Basket#12)
  11. adds a Search to Data Basket (see Test 20 Data Basket#13)
  12. adds a Web Link to Data Basket (see Test 20 Data Basket#14)
  13. adds a Text Snippet to Data Basket (see Test 20 Data Basket#17)

Perform the test case for each of these pop-ups

N Performed action Expected result Tester notes
1 Start inputting text, containing 2 or more characters from Tag1 in the tags edit box of the pop-up
  • At least one auto-complete suggestion is displayed and it is Tag1
 
e.g.1.1 Type "test" "testTag1" is one of the suggestions in the auto-complete list  
2 Click on Tag1 in the auto-complete list Tag1 text is placed into the edit box  
3 Click the button Add
  • A tag containing the text of Tag1 is placed underneath the edit box in a separate region.
  • The region contains the sign 'x'.
 
4.1 Click the button Save
  • The pop-up closes
  • (For pop-ups 1 and 2) an annotation is displayed that:
    • shows Tag1
    • Tag1 does not contain the sign 'x'
  • (For pop-ups 3 to 13) a bookmark is created/updated that when viewed (see Test 20 Data Basket#19) displays:
    • Tag1
    • Tag1 does not contain the sign 'x'
 
4.2 Click the button Cancel
  • The pop-up is closed
  • (For pop-ups 1 and 2) an annotation is not created
  • (For pop-ups 3 to 13) a bookmark is not created/updated
 

Post conditions
The tag is added to the annotation/bookmark

03 Add general thesauri tag

Description
Checks that a tag from the general thesauri tag can be successfully added to a Data/Image annotation or a Bookmark.

Preconditions & Constraints
The existing dedicated thesaurus tag is denoted by Tag1 (e.g. Tag1= "coin")
A pop-up is opened that:

  1. creates a new Image annotation (see Test 07 Image Annotation#05)
  2. creates a new Data annotation (see Test 06 Data Annotation#05)
  3. edits a bookmark from Data Basket view (see Test 20 Data Basket#20)
  4. edits a bookmark from Bookmark view (see Test 20 Data Basket#21)
  5. adds a new/existing Image record to Data Basket (see Test 20 Data Basket#01, Test 20 Data Basket#02)
  6. adds a new/existing Image annotation to Data Basket (see Test 20 Data Basket#03, Test 20 Data Basket#04)
  7. adds a new/existing Data record to Data Basket (see Test 20 Data Basket#05, Test 20 Data Basket#06)
  8. adds a new/existing Data field to Data Basket (see Test 20 Data Basket#07, Test 20 Data Basket#08)
  9. adds a new/existing Data annotation to Data Basket (see Test 20 Data Basket#09, Test 20 Data Basket#10)
  10. adds a new/existing “Data object from Search” to Data Basket (see Test 20 Data Basket#11, Test 20 Data Basket#12)
  11. adds a Search to Data Basket (see Test 20 Data Basket#13)
  12. adds a Web Link to Data Basket (see Test 20 Data Basket#14)
  13. adds a Text Snippet to Data Basket (see Test 20 Data Basket#17)

Perform the test case for each of these pop-ups

N Performed action Expected result Tester notes
1 Start inputting text, containing 2 or more characters from Tag1 in the tags edit box of the pop-up At least one autocomplete suggestion is displayed and it is Tag1  
e.g.1.1 Type "coi" "coin" is one of the suggestions in the auto-complete list  
2 Click on Tag1 in the auto-complete list Tag1 text is placed into the edit box  
3 Click the button Add
  • A tag containing the text of Tag1 is placed underneath the edit box in a separate region.
  • The region contains the sign 'x'.
 
4.1 Click the button Save
  • The pop-up closes
  • (For pop-ups 1 and 2) an annotation is displayed that:
    • shows Tag1
    • Tag1 does not contain the sign 'x'
  • (For pop-ups 3 to 13) a bookmark is created/updated that when viewed (see Test 20 Data Basket#19) displays:
    • Tag1
    • Tag1 does not contain the sign 'x'
 
4.2 Click the button Cancel
  • The pop-up is closed
  • (For pop-ups 1 and 2) an annotation is not created
  • (For pop-ups 3 to 13) a bookmark is not created/updated
 

Post conditions
The tag is added to the annotation/bookmark

04 Close non-existent tag

Description
Add a new tag, that does not exist in the dedicated thesaurus, to a Data/Image annotation and a Bookmark, but close it by clicking the 'x' in the tag area.

Preconditions & Constraints
The new tag is denoted by Tag1 (e.g. Tag1="testTag2")
The dedicated tag thesaurus does not contain Tag1
A pop-up is opened that:

  1. creates a new Image annotation (see Test 07 Image Annotation#05)
  2. creates a new Data annotation (see Test 06 Data Annotation#05)
  3. edits a bookmark from Data Basket view (see Test 20 Data Basket#20)
  4. edits a bookmark from Bookmark view (see Test 20 Data Basket#21)
  5. adds a new/existing Image record to Data Basket (see Test 20 Data Basket#01, Test 20 Data Basket#02)
  6. adds a new/existing Image annotation to Data Basket (see Test 20 Data Basket#03, Test 20 Data Basket#04)
  7. adds a new/existing Data record to Data Basket (see Test 20 Data Basket#05, Test 20 Data Basket#06)
  8. adds a new/existing Data field to Data Basket (see Test 20 Data Basket#07, Test 20 Data Basket#08)
  9. adds a new/existing Data annotation to Data Basket (see Test 20 Data Basket#09, Test 20 Data Basket#10)
  10. adds a new/existing “Data object from Search” to Data Basket (see Test 20 Data Basket#11, Test 20 Data Basket#12)
  11. adds a Search to Data Basket (see Test 20 Data Basket#13)
  12. adds a Web Link to Data Basket (see Test 20 Data Basket#14)
  13. adds a Text Snippet to Data Basket (see Test 20 Data Basket#17)

Perform the test case for each of these pop-ups

N Performed action Expected result Tester notes
1 Type the text of Tag1 in the tags edit box of the pop-up
  • The text appears in the tags edit box of the pop-up.
  • Ignore auto-suggested values (if any).
  • Tag1 is not one of the auto-suggested values (if any)
 
e.g.1 Type "testTag2" in the tags edit box of the pop-up
  • Text "testTag2" appears in the edit box
  • If there are any auto-suggested values starting with the characters "testTag2" ignore them
  • "testTag2" is not one of the auto-suggested values (if any)
 
2 Click the button Add
  • A tag containing the text of Tag1 is placed underneath the edit box in a separate region.
  • The region contains the sign 'x'.
 
3 Click the sign 'x' in the tag area of Tag1 Tag1 area disappears – it is closed  
4 Click the button Save The pop-up closes  
5 Perform the test case Test 04 Tags#02 for Tag1 (in order to make sure that Tag1 is not added to the dedicated thesaurus) Get a negative result to test Test 04 Tags#02 for Tag1  

Post conditions
The tag is not added to the dedicated thesaurus.

05 Add multiple tags

Description
Add more than one tag to a Data/Image annotation or a Bookmark.

Preconditions & Constraints
The tags are denoted by Tag1, Tag2, etc (e.g. Tag1="coin", Tag2="drawing")
The tags may be from the general thesauri, the dedicated thesaurus, or non-existing.
A pop-up is opened that:

  1. creates a new Image annotation (see Test 07 Image Annotation#05)
  2. creates a new Data annotation (see Test 06 Data Annotation#05)
  3. edits a bookmark from Data Basket view (see Test 20 Data Basket#20)
  4. edits a bookmark from Bookmark view (see Test 20 Data Basket#21)
  5. adds a new/existing Image record to Data Basket (see Test 20 Data Basket#01, Test 20 Data Basket#02)
  6. adds a new/existing Image annotation to Data Basket (see Test 20 Data Basket#03, Test 20 Data Basket#04)
  7. adds a new/existing Data record to Data Basket (see Test 20 Data Basket#05, Test 20 Data Basket#06)
  8. adds a new/existing Data field to Data Basket (see Test 20 Data Basket#07, Test 20 Data Basket#08)
  9. adds a new/existing Data annotation to Data Basket (see Test 20 Data Basket#09, Test 20 Data Basket#10)
  10. adds a new/existing “Data object from Search” to Data Basket (see Test 20 Data Basket#11, Test 20 Data Basket#12)
  11. adds a Search to Data Basket (see Test 20 Data Basket#13)
  12. adds a Web Link to Data Basket (see Test 20 Data Basket#14)
  13. adds a Text Snippet to Data Basket (see Test 20 Data Basket#17)

Perform the test case for each of these pop-ups

N Performed action Expected result Tester notes
1 Input Tag1 in the tags edit box using either one of the following methods:
  • input the first 2 (or more) characters of Tag1 and choose Tag1 from autocomplete
  • type the full text of Tag1 into the edit box
The text Tag1 appears in the tags edit box.  
e.g.1 Type "coin" in the tags edit box of the pop-up "coin" appears in the tags edit box  
2 Click the button Add
  • Tag1 is placed underneath the edit box in a separate region.
  • The region contains the sign 'x'.
 
3 Input Tag1 for a second time in the tags edit box using either one of the following methods:
  • input the first 3 (or more) characters of Tag1 and choose Tag1 from autocomplete
  • type the full text of Tag1 into the edit box
The text of the second Tag1 appears in the tags edit box.  
4 Click the button Add
  • The second Tag1 is NOT placed underneath the edit box in a separate region (duplicate Tags not allowed)
  • If Tag1 is from the dedicated thesaurus check that it is not added a second time (is not duplicated) to the thesaurus
 
5 Input Tag2 in the tags edit box using either one of the following methods:
  • input the first 2 (or more) characters of Tag1 and choose Tag1 from
  • type the full text of Tag1 into the edit box
The text Tag2 appears in the tags edit box.  
e.g.5 Type "drawing" in the tags edit box of the pop-up "drawing" appears in the tags edit box  
6 Click the button Add
  • Tag2 is placed underneath the edit box in a separate region adjacent to the region of Tag1.
  • The region contains the sign 'x'.
 
7 Repeat actions 3 and 4 for each additional tag you may want to add Each additional tag is placed into the pop-up  
8.1 Click the button Save
  • The pop-up closes
  • if Tag1, Tag2, etc were not existent in the dedicated thesaurus they are added there
  • (For pop-ups 1 and 2) an annotation is displayed that:
    • shows Tag1, Tag2, etc
    • Tag1, Tag2, etc. do not contain the sign 'x'
  • (For pop-ups 3 to 13) a bookmark is created/updated that when viewed (see Test 20 Data Basket#19) displays:
    • Tag1, Tag2, etc.
    • Tag1, Tag2, etc. do not contain the sign 'x'
 
8.2 Click the button Cancel
  • The pop-up is closed
  • if Tag1, Tag2, etc were not existent in the dedicated thesaurus they are not added there
  • (For pop-ups 1 and 2) an annotation is not created
  • (For pop-ups 3 to 13) a bookmark is not created/updated
 

Post conditions
The tags are added to the annotation or the bookmark

06 Detach a Bookmark tag

Description
Edit a bookmark and detach one if its tags.
(This test cannot be applied to a Data or Image annotation because it does not have the "Edit annotation" functionality implemented yet)

Preconditions & Constraints
A bookmark that has at least one tag (denoted by Tag1) is created (see Test 04 Tags#01, Test 04 Tags#02, Test 04 Tags#03).
(e.g. a bookmark is created that has a dedicated thesaurus tag Tag1="Tagtest1" – this would place "Tagtest1" into the dedicated tag thesaurus, if not already there)
(e.g. a bookmark is created that has a general thesauri tag Tag1="coin")
A pop-up is opened that:

  1. creates a new Image annotation (see Test 07 Image Annotation#05)
  2. creates a new Data annotation (see Test 06 Data Annotation#05)
  3. edits a bookmark from Data Basket view (see Test 20 Data Basket#20)
  4. edits a bookmark from Bookmark view (see Test 20 Data Basket#21)
  5. adds a new/existing Image record to Data Basket (see Test 20 Data Basket#01, Test 20 Data Basket#02)
  6. adds a new/existing Image annotation to Data Basket (see Test 20 Data Basket#03, Test 20 Data Basket#04)
  7. adds a new/existing Data record to Data Basket (see Test 20 Data Basket#05, Test 20 Data Basket#06)
  8. adds a new/existing Data field to Data Basket (see Test 20 Data Basket#07, Test 20 Data Basket#08)
  9. adds a new/existing Data annotation to Data Basket (see Test 20 Data Basket#09, Test 20 Data Basket#10)
  10. adds a new/existing “Data object from Search” to Data Basket (see Test 20 Data Basket#11, Test 20 Data Basket#12)
  11. adds a Search to Data Basket (see Test 20 Data Basket#13)
  12. adds a Web Link to Data Basket (see Test 20 Data Basket#14)
  13. adds a Text Snippet to Data Basket (see Test 20 Data Basket#17)

Perform the test case for each of these pop-ups and for the two e.g. values of Tag1

N Performed action Expected result Tester notes
1 Locate the area of Tag1 and click the sign 'x' Tag1 detaches from the bookmark – the tag area disappears.  
e.g.1.1 Locate the tag "Tagtest1" and click the sign 'x' "Tagtest1" detaches from the bookmark – the tag area disappears  
e.g.1.2 Locate the tag "coin" and click the sign 'x' "coin" detaches from the bookmark – the tag area disappears  
2.1 Click the button Save
  • Tag1 is not deleted from the thesauri (in order to check that perform test Test 04 Tags#02 for "Tagtest1" or test Test 04 Tags#03 for "coin" and get a positive result)
 
2.2 Click the button Cancel
  • Tag1 is not deleted from the thesauri
  • Tag1 remains added to the bookmark (check that Tag1 exists by viewing the bookmark – see Test 20 Data Basket#19)
 

Post conditions
The detached tag is not removed from the thesauri.

07 Filter by 1 tag

Description
Add a tag to Data/Image annotations Filter or Data Basket Filter, and perform filtering by that tag.

Preconditions & Constraints
For filtering Data/Image annotations:

  • Advanced Semantic Search or Full Text Search has been performed and a Data/Image object record was successfully found and selected for review - from a Data/Image Annotation (in Tools tab), Data Basket, Forum, just browsing object records, etc.
  • A particular Data/Image object is found
  • Its Data/Image Annotations tab is opened
  • A list of annotations is created for that object (list of Test 06 Data Annotation#05 / Test 07 Image Annotation#05)
  • Some of these annotations are associated to a particular tag (denoted by Tag1)
    (e.g. add a tag Tag1="coin" to some of the annotations - see Test 04 Tags#03)
  • The Annotations pane contains the Filter tab.

For filtering the Data Basket:

  • The Data Basket contains a number of bookmarks, some of which are associated to a particular tag (denoted by Tag1 – e.g. Tag1="coin")
  • The Data Basket tab contains the Filter tab.
N Performed action Expected result Tester notes
1 Expand the Filter drop-down tab in the: The Filter drop-down area contains a Tags edit box and a button Add situated next to it AN: I cannot find this tab in the databasket filter or in the annotations pane.

Ivan: I added a link to screenshot that contains the Annotations pane - Filter drop down is just above text "Annotations". For Data basket - Filter is just below the text "Databasket"
2 Start inputting text, containing 3 or more characters of Tag1 in the tags edit box of the Filter
  • Auto-complete suggests all the values from the tag thesauri that start with those 3 or more characters.
  • One of the suggestions is Tag1.
 
e.g.2 Start inputting text, containing 3 or more characters of "coin" in the tags edit box of the Filter
  • Auto-complete suggests all the values from the tag thesauri that start with "coi".
  • One of the suggestions is "coin".
 
3 Click the suggestion Tag1 Tag1 text is placed into the Tags edit box of the Filter tab  
e.g.3 Click the suggestion "coin" "coin" is placed into the Tags edit box of the Filter tab  
4 Click the button Add
  • A tag containing the text of Tag1 is placed underneath the edit box in a separate region.
  • The region contains the sign 'x'.
 
e.g.4 Click the button Add
  • A tag containing "coin" is placed underneath the edit box in a separate region.
  • The region contains the sign 'x'.
 
5.1 Click the button Filter Only the list of annotations that are associated with Tag1 are displayed  
5.2 Click the button Cancel
  • Filter tab collapses
  • No filtering is performed
 
5.3 Click the button Reset Filters Tag1 area disappears  
5.4-1 Click the 'x' in the area of Tag1 Tag1 area disappears  
5.4-2 And then click the button Filter No filtering by Tag1 is performed  

Post conditions
Only the list of annotations/bookmarks that are associated with Tag1 are displayed

08 Filter by 2 tags

Description
Add multiple tags to Data/Image annotations Filter or Data Basket Filter, and perform filtering.

Preconditions & Constraints
For filtering Data/Image annotations:

  • Advanced Semantic Search or Full Text Search has been performed and a Data/Image object record was successfully found and selected for review - from a Data/Image Annotation (in Tools tab), Data Basket, Forum, just browsing object records, etc.
  • A particular Data/Image object is found
  • Its Data/Image Annotations tab is opened
  • A list of annotations is created for that object (list of Test 06 Data Annotation#05 / Test 07 Image Annotation#05)
  • Some of those annotations are associated to Tag1 (e.g. Tag1="coin") (see Test 04 Tags#03)
  • Others are associated to Tag2 (e.g. Tag2="drawing") (see Test 04 Tags#03)
  • Yet others are associated to both Tag1 and Tag2

For filtering the Data Basket:

  • The Data Basket contains a number of bookmarks, some of which are associated to a particular tag (denoted by Tag1 – e.g. Tag1="coin")
  • Others are associated to Tag2 (e.g. Tag2="drawing")
  • Yet others are associated to both Tag1 and Tag2

The Filter drop-down tab is expanded. It contains a Tags edit box and a button Add.

N Performed action Expected result Tester notes
1 Perform actions 1 through 4 of Test 04 Tags#07 for Tag1 for:
  • Annotations Filter tab
  • Data Basket Filter tab
  • A tag containing the text of Tag1 is placed underneath the edit box in a separate region.
  • The region contains the sign 'x'.
 
2 Perform actions 1 through 4 of Test 04 Tags#07 for Tag2 for:
  • Annotations Filter tab
  • Data Basket Filter tab
  • A tag containing the text of Tag2 is placed underneath the edit box in a separate region.
  • The region contains the sign 'x'.
  • Tag2 region is located next to Tag1 region
 
3.1 Click the button Filter Only the list of annotations that are associated to both Tag1 and Tag2 is displayed  
3.2 Click the button Cancel
  • Filter tab collapses
  • No filtering is performed
 
3.3 Click the button Reset Filters Tag1 and Tag2 areas disappear  

Post conditions
Only the list of annotations that are associated to both tags are displayed

09 Tags found in all the relevant general thesauri

Description
Check that tags are found in every relevant general thesauri.

Preconditions & Constraints

  • The "Edit Details" pop-up of this bookmark in Databasket is opened (see action 1 of Test 20 Data Basket#20)
  • The following lists all the relevant general thesauri and some of the tags that can be used to check if they are searched correctly:
    Thesaurus1 - tags1 – e.g. "tagT1", "tagT2", etc
    Thesaurus2 - tags2
    Thesaurus3 - tags3
    Etc (THIS TEST CASE IS WORK IN PROGRESS)
    N Performed action Expected result Tester notes
    1 Type the text of a tag into the tags edit box and visually inspect the auto-suggested list of tags That tag is one of the entries in the auto-suggested list  
    e.g.1 Type "tagT1" tags edit box and visually inspect the auto-suggested list of tags "tagT1" is one of the entries in the auto-suggested list  
    e.g.1 Type "tagT2" tags edit box and visually inspect the auto-suggested list of tags "tagT2" is one of the entries in the auto-suggested list  
      Etc continue with all the tags in the list above (WORK IN PROGRESS)    

    Post conditions
    Tags are found in every relevant general thesauri

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