This page collects functional tests that should be performed after deploying new software versions (backend and/or frontend) and after loading datasets for consistent quality assurance.
If test data is missing in the desired system, please contact the mapping team at ddbdaten@fiz-mapping.de.
Quick Testing
For a quick look at a frontend in order to test its general functionality, please check:
- Startpage is available (containing the 6 sections: Join the DDB, News Slider, Search Tips, On this Day, Dossiers, Explore the German Digital Library)
- Login is possible
- A Object/Person/Organization search leads to a result page, containing facets with values
- object-page exists (containing mets-viewer, lightbox, hierarchy)
- person-page exists
- institutions-page exists
- about-us/institutions#map exists
- all CMS-pages exist
- /content/dossiers
- /content/virtuelle-ausstellungen
- /content/blog
- /content/spiele
- /content/wie-suche-ich-im-portal
0. General Information
Before starting testplan
Set DDBJournal in read only mode, following
Jira | ||||||
---|---|---|---|---|---|---|
|
Responsiveness
- Check pages for correctness of display in desktop view and mobile view (applies to all pages).
- Max zoom supported is 200%
- Min viewport width is 576px.
Localization
- Switching German/English works --> localization (also affects all pages), i.e. pages are also displayed correctly in English
Print Version (Not considered in 8.1)
Check the print version (provided by the browser) of the pages.General: All content is also displayed correctly in the print version, without layout overlaps, without additional content (such as source code, etc.).
General requirements for print versions see Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-3060
In case of video preview, the image is not part of the print version (DDBNEXT-3181)
1. Softwaretests
StartseiteStartpage DDBNEXT-4154
- Startpage should show 6 different sections:
- Slider with up to 5 slides with a "title" link and a background image. Also in the middle, a button opens the "search dialog" and display the number of objects.
- Article slider:
- link "More articles" redirects to a news overview page e.g. "/content/journal/hintergrund"
- Carrousel. Each item has an Image an a title with links to the corresponding article.
- Join the DDB: link works.
- Latest news: Carrousel with the 4 newest articles of category "Aktuell". Each item shows a publication date, a title, a link to article and an image.
- Search TipsSpotlight:
Spotlight: Displays an article with a title, summary and background image. The title is a link to the article. - Calendar: Displays current day and month, and image an a text (160 chars with ellipsis) which link to corresponding article. Note: Section is displayed only if there is a calendar for the day.
- Latest news: Carrousel with the 4 newest articles of category "Aktuell". Each item shows a publication date, a title (linked to article), and image (linked to article). The active article's title is highlighted with a red underscore.
- We are the DDB: Slider displays 4 newest articles with the tag "Wir sind die DDB" from the cms. Each item shows a title (linked to article), summary (only desktop) and background image.
- Exhibitions: same as 2. Article slider
- About the DDB: 2 boxes with pre-line, headline, button-text, linked url.
- Dossiers
- Explore the German Digital Library in all its depth: Displays a background image, a title, a text and 2 buttons. Each button opens the "Explore DDB dialog" in the corresponding tab.Other portals of the DDB: Displays 3 items with an Image, a pre-line and a headline (linked to url).
Header
- Contains a Logo, Search Button, Login icon (only desktop), Language selector (only desktop) and Burger menu
- To-Top button in startpage only shown when scrolled down.
- Search button opens the "search dialog".
- Burger menu displays menu from the right.
...