Difference between revisions of "Imeji test cases"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 1: Line 1:
This page describes the use cases to be tested during imeji testing. The use cases are decribed in a genreic way. This might be completed with more accurate description.


== Create user ==
# login as system administrator
# go to admin page
# go to create new user
# create user (send an email selected)
# login with new user (via email link)
# change password


[[Category:Imeji_technical_specification|test_cases]]
== Create Collection ==
# login
# Create collection on collection pages
# Download images
 
 
== Create/Edit metadata ==
# Create profile with (at least) 1 metadata for each type.
# Define labels in multiple languages (some with many languages, some with only one)
# Define restricted values and vocabularies
# Define a metadata to be used as a caption
# Unselect some metadata as preview
# Select some metadata as multiple
# save
# go to edit all
# edit a metadata in "Add only when value is empty" mode
# edit same metadata in "Add only when value is empty" mode (nothing changed)
# edit same metadata in "Overwrite all values"
# select some images
# same procedure as edit all for "edit selected"
# Edit single image and same procedure as edit all for
# Check behavior of multiple, preview, caption, vocabulary, and restricted values
 
 
== Search/facets ==
 
 
 
 
[[Category:Imeji_Technical_Specification|Metadata Update]]

Revision as of 07:59, 13 August 2012

This page describes the use cases to be tested during imeji testing. The use cases are decribed in a genreic way. This might be completed with more accurate description.

Create user

  1. login as system administrator
  2. go to admin page
  3. go to create new user
  4. create user (send an email selected)
  5. login with new user (via email link)
  6. change password

Create Collection

  1. login
  2. Create collection on collection pages
  3. Download images


Create/Edit metadata

  1. Create profile with (at least) 1 metadata for each type.
  2. Define labels in multiple languages (some with many languages, some with only one)
  3. Define restricted values and vocabularies
  4. Define a metadata to be used as a caption
  5. Unselect some metadata as preview
  6. Select some metadata as multiple
  7. save
  8. go to edit all
  9. edit a metadata in "Add only when value is empty" mode
  10. edit same metadata in "Add only when value is empty" mode (nothing changed)
  11. edit same metadata in "Overwrite all values"
  12. select some images
  13. same procedure as edit all for "edit selected"
  14. Edit single image and same procedure as edit all for
  15. Check behavior of multiple, preview, caption, vocabulary, and restricted values


Search/facets