Testplan für Testsysteme und Daten
Auf dieser Seite werden Funktionstests gesammelt, die nach dem Deployment neuer Softwareversionen (Backend und/oder Frontend) und nach dem Laden von Datenbeständen zur einheitlichen Qualitätssicherung durchgeführt werden sollten.
0. Allgemeines
Responsiveness
- Seiten auf Korrektheit der Darstellung in desktop view und mobile view überprüfen (betrifft alle Seiten)
Lokalisierung
- Umschalten deutsch/englisch funktioniert --> Lokalisierung (betrifft auch alle Seiten), d.h. Seiten werden auch auf englisch korrekt angezeigt
1. Softwaretests
Startseite
Klickpfade
- Alle Menü- und Untermenüpunkte (obere Navigation) funktionieren, insbesondere
- Static-Content-Seiten
- Erweiterte Suche
- Institutionenliste
- Umschaltung Liste/Karte
- Filter: Spartenfilter sowie Filtern nach Institutionen, die Daten liefern
- Gesamtzahl der Institutionen, Anzahl der ausgewählten Institutionen
- Karte:
- Zoom, Navigation
- Klick auf einen Ort führt zu Anzeige von Institutionen mit Titel und Link
- Auswahl einer Institution führt zu Detailansicht der Institution
- Alle Menüpunkte in der unteren Navigationsleiste funktionieren
- Static-Content-Seiten
- Social icon links to Facebook, Twitter
Suchanfragen / Suchergebnisliste
- Einfache Suche funktioniert und liefert Ergebnisse (Voraussetzung: Objekte ingestiert)
- Erweitere Suche funktioniert und liefert Ergebnisse (Voraussetzung: Objekte ingestiert)
- Vorschaubilder oder Platzhalterbilder (nicht sichtbar: Alt-Text)
- Treffer-Highlighting: Suchbegriffe werden in der Kurzanzeige der Ergebnisse hervorgehoben
- Änderung der Sortierung
- Änderung der Anzahl der Suchergebnisse pro Seite
- Auswahl von "Nur Ergebnisse mit Miniaturansicht"
- Umschalten zur Galerieansicht und zurück zur Listenansicht
- Personenteaser: Suche nach einem Personennamen (z.B. Schiller) liefert als Ergebnis maximal 2 Verweise zu Personenseiten
- Facetten:
- Bei allen Facetten sind Werte vorhanden.
- Nach Werten kann gesucht werden, sowohl in textbasierten Facetten (z.B. Stichwort) als auch in keybasierten Facetten (z.B. Zeit).
- Das Highlighting muss funktionieren (der eingetippte Text wird im Popup mit den Facettenwerten fett dargestellt)
- Es werden maximal 301 Ergebnisse dargestellt (mit und ohne gesetzten Such-Filter)
- Werte können an- und abgewählt werden.
- Facetterollen:
- Die Facette Person/Organisation ist hierarchisch aufgebaut und besitzt Rollen. Eine Auswahl der Person Schiller sollte z.B. die beiden Rollen "Beteiligt an" und "Thema in" beinhalten.
- Wird eine Rolle ausgewählt wird eine neue Suche gestartet
- Zeitfacette
- Auswahl der Daten Von und/oder Bis und einer Eingrenzung exakt/Genau liefert unterschiedliche Ergebnisse
- Die Werte können angwendet oder zurückgesetzt werden
- Vorschauansicht:
- Mouse-Over-Effekt beim i-Symbol erscheinen in einem Popup-Fenster Informationen zu dem Objekt. (Anm: Geänderte Spezifikation. Keine Popups beim Vorschaubild mehr)
- Klick auf Titel oder Vorschaubild/Platzhalterbild führt zur Detailansicht
- Objekte Vergleichen:
- Mit Hilfe des Doppelpfeil Symbols in der Ergebnisliste können Objekte zum Vergleich ausgewählt werden
- Ausgewählte Objekte können wieder aus der Auswahl entfernt werden (entweder über "x" im AuswahlFenster oder über erneutes Anklicken der grauen Pfeile in der Hitliste)
- Sind zwei Objekte ausgewählt kann über den Button "Vergleich starten" zur Vergleichseite gewechselt werden
Objektdetailansicht
Personenseite
- Personenseite enthält die folgenden Bereiche:
- Titelbereich mit Namen, Berufe
- Objekte (optional)
- Beteiligt an (optional)
- Thema in (optional)
- Bild (optional)
- Suche
- Externe Links
2. Institutionsobjekte
- allgemeines Institutionsobjekt (z.B. über Kartenansicht erreichbar) enthält
- Name der Institution
- Sparte
- Adresse
- Kartenausschnitt
- Logo oder weißes Platzhalterbild (nicht sichtbar: Alt-Text)
- Institutionsobjekt, das gleichzeitig Datengeber ist, (z.B. über Detailansicht eines Datenobjekts erreichbar), enthält
- Angabe über Anzahl der Objekte mit Link zur betreffenden Suchanfrage
- meistens eigenes Logo
- Institutionsliste rückt Unterinstitutionen korrekt ein (z.B. bei der SPK)
3. Datenbestände
Stichproben für jeden neu geladenen bzw. vorhandenen Datenbestand (erreichbar über *-Suche und Eingrenzung des Datengebers bzw. über die erweiterte Suche)
Suchergebnisliste
- Facette Datengeber enthält den richtigen Wert
- alle anderen Facetten enthalten Werte
- Vorschaubilder sind sichtbar (Voraussetzung: Datengeber hat Bilder geliefert); alternativ: korrekte Platzhalterbilder
- Objekte besitzen Titel
Objektdetailansicht
- Klick auf Titel oder Vorschaubild/Platzhalterbild führt zur Detailansicht
- Detailansicht enthält
- Name der Institution (Link führt zur Detailansicht des Datengebers)
- Link zur Institution
- (korrektes) Logo der Institution
- Link zu dieser Seite
- Titel
- weitere Metadaten in der korrekten Darstellung (auch: deutsche/englische Lokalisierung)
- außerdem (sofern für den jeweiligen Bestand zutreffend)
- Link zum Objekt beim Datengeber (gilt fast für alle Bestände)
- Bilder bzw. sonstige Medientypen im Medienplayer (zumindest immer dann, wenn Vorschaubild vorhanden ist)
- Link zum DFG-Viewer (METS/MODS-Daten)
- Hierarchie-Widget (EAD, METS/MODS sowie teilweise MARC)
4. Registrierung/Anmeldung
Registrierung
- Pflichtfeld leer lassen: Fehler
- E-Mail wird verschickt
- Confirmation-Link zweimal aufrufen: zuerst ok, dann Fehler
Anmelden
- ungültige Kennung: Fehler
- gültige Kennung: Personalisierte Funktionen verfügbar (PersönlicheFavoriten, Gespeicherte Suchen, Benutzerdaten, API Zugang, Passwort ändern, Konto löschen)
Personalisierte Funktionen
- Favoriten
- Hitliste und Objekt Detailseite: über bookmark icons können Favoriten abgespeichert werden
- Klick auf Bookmark-Icon: Popup erscheint, Icon ändert sich in Häkchen
- Reload der Seite: Icons haben den gleichen Zustand wie vorher
- Umschalten zur Galerieansicht und zurück funktionert, Einstellungen wie Bookmarks pro Seite bleiben erhalten
- Klick auf einen Favoriten führt zu dessen Detailseite, Icon als Häkchen
- Favoriten als Mail verschicken klappt
5. Favoriten
öffentliche Favoritenliste
- Favoritenliste anlegen
- Favoritenliste freigeben
- Link auf die freigegebene Favoritenliste in anderem Browser öffnen
Browser Compatibility
Test requirements
Systems
| | | | | | | | | |
---|
Microsoft Edge | | --- | --- | --- | --- | --- | --- | --- | |
Internet Explorer 8.0.6001.18702 | | --- | --- | --- | --- | --- | --- | --- | |
Internet Explorer 9.0.8112.16421 | --- | | | --- | --- | --- | --- | --- | |
Internet Explorer 10.0.9200.16521 CO | --- | | | --- | --- | --- | --- | --- | |
Internet Explorer 11 CO | --- | | | --- | --- | --- | --- | --- | |
Google Chromium 28.0.1500.52 | --- | --- | --- | | | --- | --- | --- | |
Google Chrome 28.0.1500.64 | --- | --- | --- | --- | --- | | | | |
Google Chrome 28.0.1500.71 m | | | | --- | --- | --- | --- | | |
Mozilla Firefox 22.0 | | | | | | | | --- | |
Mozilla SeaMonkey 2.19 | | | | | | --- | --- | --- | |
Opera 12.16 Build 1860 | --- | --- | --- | | | --- | --- | --- | |
Opera 15.0.1147.141 | | | | --- | --- | --- | --- | --- | |
Opera Mobile 12.1 | --- | --- | --- | --- | --- | | | | --- |
Safari 5.1.7 | | | | --- | --- | --- | --- | | |
Android Default Browser | --- | --- | --- | --- | --- | | | --- | --- |