Browse tests

From AtoM wiki

Main Page > Development > Development/Functional testing > Development/Functional testing/Browse tests

All logged-in and public users should be able browse: information objects (e.g. archival descriptions), actors, repositories (e.g. archival institutions), functions, subjects, places and digital objects.

NOTE: There are other settings that a user can put in place via the user interface that may prevent this - for example, an administrator could remove all menu links to certain entities if not in use, and/or restrict permissions to view certain entities, etc. Please ensure that user-created factors are not confused with a bug when testing!

Browse Information object[edit]

All logged-in and public users should be able to browse information objects.

  • Under Browse menu, click-on hyperlink Information objects (Archival descriptions)
  • Browse information object screen default view is sort order by Recent changes for logged in users, and alphabetic for public users (again, note there is a setting to change these defaults if desired by the user. Check Admin > Settings > Global).
  • User can select Alphabetic or Most recent option using Sort button and sort order will change from default view.
  • User can search across all information objects by using global search box. Results returned should not include Actor or Repository records.
    • Results of search are shown listed under Name, with additional fields displayed below (when included in the related record):
      • Reference code
      • Date(s)
      • Creator(s)
      • Level of description
      • Repository
  • Clicking on hyperlink Title takes user to view archival description screen.
  • Number of results (hits) are listed at top of Browse page, and again above the pager at the bottom of the page.
  • User can select page numbers to move through results.
  • User can narrow results by facet:
    • Language
    • Archival institution (if set to multiple repositories)
    • Creator
    • Name
    • Place
    • Subject
    • Level of description
    • Media type
  • Results count at top/bottom of page should update when facet is used to narrow results
  • Browse facets list up to top 10 results, ordered by no. of related records
  • Hovering over a facet filter that is truncated (lack of space) should show whole name in simple label tooltip
  • Facet headings can be expanded and collapsed
  • Clicking "All" removes any preset facets
    • In some cases (e.g. Archival institution facet), a filter tag appears above the search results. Clicking the X next to the tag should also remove the tag/facet setting

Browse authority records[edit]

All logged-in and public users can browse authority records.

  • Default sort order is tied to Admin > Settings > Global (e.g. default settings, unless the user changes them, is Alphabetic for public users, Most recent for those logged in).
  • User can select Alphabetic or Most recent option under Sort button change sort order from default view.
  • User clicks hyperlink Name it takes user to View authority record screen.
  • Number of results (hits) are listed at the top of the browse page, and again above the pager at the bottom of the page.
  • When more than 10 Actor records are displayed, user can select page numbers to move through results. (Note: default no. of results can be changed by user in Admin > Settings > Global)
  • To search persons/organizations, user can enter data into additional search box at top of page.
    • User clicks on hyperlink Name and is taken to View authority record screen.
  • User can narrow results by facet:
    • Language
    • Entity type
  • Results count at top/bottom of page should update when facet is used to narrow results
  • Browse facets list up to top 10 results, ordered by no. of related records
  • Hovering over a facet filter that is truncated (lack of space) should show whole name in simple label tooltip (But see #12471)
  • Facet headings can be expanded and collapsed
  • Clicking "All" removes any preset facets
    • In some cases (e.g. Archival institution facet), a filter tag appears above the search results. Clicking the X next to the tag should also remove the tag/facet setting

Browse Repository[edit]

All logged-in and public users can browse repositories (e.g. archival institutions).

  • Default sort order is tied to Admin > Settings > Global (e.g. default settings, unless the user changes them, is Alphabetic for public users, Most recent for those logged in).
  • User can select Alphabetic or Most recent option under Sort button change sort order from default view.
  • User clicks hyperlink Name or repository logo, AtoM takes user to View repository screen.
  • Number of results (hits) are listed at the top of the browse page, and again above the pager at the bottom of the page.
  • When more than 10 Repository records are displayed, user can select page numbers to move through results. (Note: default no. of results can be changed by user in Admin > Settings > Global)
  • To search repositories, user can enter data into additional search box at top of page (See: dedicated search in Search page of User manual to see what fields are indexed for searching).
    • User clicks on hyperlink Name/Logo and is taken to View repository screen.

(Updated 2018-09-27 to conform with AtoM 2.4)

Browse Function[edit]

All logged-in and public users can browse functions.

  • Number of results (hits) are listed at top of table
  • When more than 10 functions are displayed in the browse screen, user can select page numbers to move through results
  • Can search functions using search box at top of page
  • Can sort functions by Most recent (default), Alphabetic, or Identifier
    • Sorting by Most recent or Identifier; Functions will be listed by Name and Updated (date)
    • Sorting by Alphabetic; Functions will be listed by Name and Type
  • Can click hyperlink Name to take user to View function screen

.

Browse Subjects[edit]

All logged-in and public users can browse subjects linked to information objects (subjects not linked to information objects will be available elsewhere in the drop-drown menus, but will not display here).

  • User can view subjects listed under Subjects and Results (# of entities that the Subject is linked to)
  • Number of Subjects in database are listed at bottom of table.
  • User can select page numbers to move through results (when more than 10 Subjects are displayed).
  • Clicking on hyperlink Subject term will take user to selection of summaries about information objects that are related to that subject term.

Logged-in users only.

  • User can click the Add new button at the bottom of the screen.
  • User is redirected to Add new term screen.
  • User can select Subject Taxonomy from drop-down list.
  • User can enter data into all fields.
  • User can view and select existing terms in Broad term and Related term fields.
  • User can enter new narrow term.
  • User can save or cancel.
    • If user creates new subject and saves, they are directed to the View term screen with options to edit, delete and add new. The taxonomy hierarchy context menu is viewable and hyperlinks are active.
    • All hyperlinks should be active in the View term screen.

Browse Places[edit]

All logged-in and public users can browse places linked to information objects (places not linked to information objects will be available elsewhere in the drop-drown menus, but will not display here). User can view subjects listed under Places and Results (# of entities that the Place is linked to)

  • Number of Places in database are listed at bottom of table.
  • User can select page numbers to move through results (when more than 10 results are displayed).
  • Clicking on hyperlink Place term will take user to selection of summaries about information objects that are related to that place term.

Logged-in users only.

  • User can click the Add new button at the bottom of the screen.
  • User is redirected to Add new term screen.
  • User can select Place Taxonomy from drop-down list.
  • User can enter data into all fields.
  • User can view and select existing terms in Broad term and Related term fields.
  • User can enter new narrow term.
  • User can save or cancel.
    • If user creates new place and saves, they are directed to the View term screen with options to edit, delete and add new. The taxonomy hierarchy context menu is viewable and hyperlinks are active.
    • All hyperlinks should be active in the View term screen.
  • User can Import and Export SKOS (xml files) with buttons.
  • Clicking on SKOS hyperlink under Import menu redirects user to Import Places (SKOS) view screen. Browse button allows user to select xml file located on system.
  • Click Import button and Import complete screen appears. User selects View Places button or Import More Places button.
    • View Places button directs user to List Places screen.
    • Import More Places returns user to Import Places (SKOS) view screen.
  • Clicking on SKOS hyperlink under Export menu redirects user to web page with XML file. User can save file to desktop.

Browse Digital Objects[edit]

All logged-in and public users can browse digital objects.

  • Select digital objects from browse menu.
  • User is directed to Browse Digital object screen. User can view digital objects listed under Media type and Results (total number of images, or total number of audio files in database)
  • User clicks on hyperlink under Media type and is directed to Browse Digital object - media type name screen. For example: Browse Digital object - images.
  • Number of results (hits) are listed at bottom of table.
  • User can select page numbers to move through results (when more than 10 objects are displayed).
  • User can hover cursor over thumbnails and Title and Part of is listed. User can click on thumbnail and is directed to View archival description screen for digital object.
  • Digital object should be viewable and playable in View archival description screen, regardless of media file type (e.g., video, audio, image, text and multi-page pdf.)
  • Depending upon the browser in use, the option is available to Download digital object as hyperlink.