Um die automatisierten Tests (JUnit Tests) auszuführen, kann man den Command gradle test
benutzen.
Die JUnit Tests sind hier nicht näher definiert. Es sei daher auf den Test Report verwiesen.
Wir haben neben den automatisierten JUnit Tests auch noch manuelle Tests.
TPID | Titel | Voraussetzungen | Eingabe | Ausgabe |
---|---|---|---|---|
1 | Tabs Navigation | gradle run |
1: Workspace-Tab anklicken 2: Appointments-Tab anklicken 3: File Browser-Tab anklicken |
1: Workspace-Tab erscheint 2: Appointments-Tab erscheint 3: File Browser-Tab erscheint |
2 | Appointment Resizing | gradle run Appointment-Tab geöffnet |
1: Fenster so klein wie möglich skalieren 2: Fenster auf den gesamten Bildschirm skalieren |
1: UI-Controls passen sich der Fenstergrösse an 2: UI-Controls passen sich der Fenstergrösse an |
3 | Appointment erstellen | gradle run Appointment-Tab geöffnet |
1: Appointment erstellen: title=a,comment=b,start=11.05.2020,ende=leer | 1: Das Appointment erscheint im Projektverzeichnis und die .yml-Attribute stimmen mit der Eingabe überein |
4 | Appointment löschen | gradle run Appointment-Tab geöffnet Appointment erstellt |
1: Appointment löschen | 1: Das Appointment verschwindet im UI und im Projektverzeichnis |
5 | Appointments filtern | gradle run Appointment-Tab geöffnet 2 Appointments erstellt |
1: Nach dem Namen eines Appointments filtern | 1: Das gesuchte Appointment wird gefiltert |
6 | File Browser Resizing | gradle run File Browser-Tab geöffnet |
1: Fenster so klein wie möglich skalieren 2: Fenster auf den gesamten Bildschirm skalieren |
1: UI-Controls passen sich der Fenstergrösse an 2: UI-Controls passen sich der Fenstergrösse an |
7 | File Browser Projekt | gradle run File Browser-Tab geöffnet 1 File im Projektverzeichnis vorhanden |
1: Auf File klicken | 1: Das File wird im OS-Standardprogramm geöffnet |
8 | Workspace Resizing | gradle run Workspace-Tab geöffnet |
1: Fenster so klein wie möglich skalieren 2: Fenster auf den gesamten Bildschirm skalieren |
1: UI-Controls passen sich der Fenstergrösse an 2: UI-Controls passen sich der Fenstergrösse an |
9 | Quicklink erstellen | gradle run Workspace-Tab geöffnet |
1: Quicklink erstellen: title=a,url=https://github.com/,file=leer | 1: Der Quicklink wird hinzugefügt und erscheint im Projektverzeichnis im File workspace.work.tl.yml |
10 | Quicklink löschen | gradle run Workspace-Tab geöffnet Quicklink erstellt |
1: Quicklink löschen | 1: Der Quicklink verschwindet im UI und im workspace.work.tl.yml |
11 | Appointments einlesen | gradle run Appointment-Tab geöffnet 1 Appointment im Projektverzeichnis |
- | 1: Das Appointment erscheint im UI |
12 | Quicklinks einlesen | gradle run Workspace-Tab geöffnet 1 Quicklink im workspace.work.tl.yml |
- | 1: Der Quicklink erscheint im UI |
| TID | TPID | Ausgeführt am | Ausgeführt von | Ergebnis | |:—-|:—–|:————–|:—————|:———| | 1 | 1 | 11.05.2020 | Falk | Ok | | 2 | 2 | 11.05.2020 | Falk | Ok | | 3 | 3 | 11.05.2020 | Falk | Ok | | 4 | 4 | 11.05.2020 | Falk | Ok | | 5 | 5 | 11.05.2020 | Falk | Ok | | 6 | 6 | 11.05.2020 | Falk | Ok | | 7 | 7 | 11.05.2020 | Falk | Ok | | 8 | 8 | 11.05.2020 | Falk | Ok | | 9 | 9 | 11.05.2020 | Falk | Ok | | 10 | 10 | 11.05.2020 | Falk | Ok | | 11 | 11 | 11.05.2020 | Falk | Ok | | 12 | 12 | 11.05.2020 | Falk | Ok |