2019-03-22T18:11:56.768840842
2019-06-14T15:30:06.169804225
PT3H40M24S
118
LibreOffice/6.2.3.2$Linux_X86_64 LibreOffice_project/20$Build-2

# Systemtest

1.1.1
203879
0
39714
20230
true
false
view2
25190
209393
0
203879
39712
224107
0
1
false
110
false
false
false
true
true
true
0
true
true
false
false
false
false
false
false
true
true
true
false
true
false
false
false
false
false
false
true
true
false
false
true
192011
false
false
true
false
false
false
true
false
false
false
true
4854069
true
false
false
true
false
true
true
false
true
false
false
false
0
false
true
high-resolution
false
false
false
true
false
false
false
true
true
true
false
false
true
false
false
false
true
false
false
1
true
false
false
0
false
false
false
AAEAAAARAQAABAAQR0RFRoPydSYABzQoAAAFEEdQT1OnXngWAAc5OAABIJ5HU1VCNVXTdgAI [encoded data, 812199 characters] AAAAAQAIAAEABgxyAAEAAQATAAEAAAABAAgAAQAGC1AAAQABAUEAAA==
AAEAAAARAQAABAAQR0RFRoPydSYAB4EMAAAFEEdQT1OGQmKLAAeGHAABH0hHU1VCNVXTdgAI [encoded data, 840552 characters]
AAEAAAARAQAABAAQR0RFRvVN2ToAB9xYAAAE9kdQT1Mjah5qAAfhUAABKJBHU1VCzwZh5wAJ [encoded data, 878638 characters] CIcIhAiFAAEABgBJB9QH1QfWB9cH2AABAAAAAQAIAAEABgmAAAEAAQFB
AAEAAAARAQAABAAQR0RFRvVN2ToACBcEAAAE9kdQT1NBz2RdAAgb/AABKFRHU1VCzwZh5wAJ [encoded data, 900588 characters]
AAEAAAARAQAABAAQR0RFRuFh5UEAAotwAAACtEdQT1PKV4glAAKOJAAAGypHU1VCP1wkyQAC [encoded data, 309352 characters]
AAEAAAARAQAABAAQR0RFRuFh5UEAAqA0AAACtEdQT1PdcpZ2AAKi6AAAG2ZHU1VC7cbXcgAC [encoded data, 320108 characters] A8YAAgAEA1cDaAAAA3UDdwASA5kDmQAVA8UDxQAW
T1RUTwAMAIAAAwBAQ0ZGILmRse4AAFtAAAFfMUdERUZO81E/AAG6dAAAAIBHUE9TNEuxaAAB [encoded data, 183833 characters]
T1RUTwAMAIAAAwBAQ0ZGIKQZSBEAAFtMAAFr/EdERUZO81E/AAHHSAAAAIBHUE9TAsnA9QAB [encoded data, 188652 characters]
AAEAAAATAQAABAAwRkZUTVocIkYAAlM8AAAAHEdERUYC0AAkAAJCoAAAAChHUE9TCN31fwAC [encoded data, 222859 characters] zD2izwAAAAC/G2HwAAAAAM7DHYY=
AAEAAAATAQAABAAwRkZUTVocImoAAj6gAAAAHEdERUYCzwAkAAIt+AAAAChHUE9THRsXeAAC [encoded data, 215117 characters] Ag0CDgISApYAAAABAAAAAMw9os8AAAAAvxth8AAAAADOwx2q
AAEAAAATAQAABAAwRkZUTVobFScAAjZoAAAAHEdERUYC1QAkAAImJAAAAChHUE9T0/tBYAAC [encoded data, 212036 characters] AgwCDQIOAhICnAAAAAEAAAAAzD2izwAAAAC/G2HwAAAAAM7CEGc=
AAEAAAATAQAABAAwRkZUTVobFVQAAlQ4AAAAHEdERUYC1AAkAAJDpAAAAChHUE9TrCXAFwAC [encoded data, 223254 characters] EJQ=
AAEAAAATAQAABAAwRkZUTVocIkYAAlM8AAAAHEdERUYC0AAkAAJCoAAAAChHUE9TCN31fwAC [encoded data, 222859 characters] zD2izwAAAAC/G2HwAAAAAM7DHYY=
AAEAAAATAQAABAAwRkZUTVocImoAAj6gAAAAHEdERUYCzwAkAAIt+AAAAChHUE9THRsXeAAC [encoded data, 215117 characters] Ag0CDgISApYAAAABAAAAAMw9os8AAAAAvxth8AAAAADOwx2q
AAEAAAATAQAABAAwRkZUTVobFScAAjZoAAAAHEdERUYC1QAkAAImJAAAAChHUE9T0/tBYAAC [encoded data, 212036 characters] AgwCDQIOAhICnAAAAAEAAAAAzD2izwAAAAC/G2HwAAAAAM7CEGc=
AAEAAAATAQAABAAwRkZUTVobFVQAAlQ4AAAAHEdERUYC1AAkAAJDpAAAAChHUE9TrCXAFwAC [encoded data, 223254 characters] EJQ=
AAEAAAAUAQAABABARkZUTXPB9PAAAAFMAAAAHEdERUaUz47mAAABaAAAApRHUE9TVoDENQAA [encoded data, 1107497 characters]
AAEAAAATAQAABAAwRkZUTXPB9PAAAAE8AAAAHEdERUaNwIfxAAABWAAAAjhHUE9T1BxgqAAA [encoded data, 1032293 characters] KysrKysrKysrKx0A
AAEAAAARAQAABAAQR0RFRuFh5UEAAotwAAACtEdQT1PKV4glAAKOJAAAGypHU1VCP1wkyQAC [encoded data, 309352 characters]
AAEAAAARAQAABAAQR0RFRuFh5UEAAqA0AAACtEdQT1PdcpZ2AAKi6AAAG2ZHU1VC7cbXcgAC [encoded data, 320108 characters] A8YAAgAEA1cDaAAAA3UDdwASA5kDmQAVA8UDxQAW
.
.

TextureSync

# Systemtest

⸬ Version 1.1.1 Seite 10/10

# Systemtest

TextureSync

Version

1.1.1

Datum

14.06.19

Autor

Hendrik Schutter,

Lukas Fürderer,

Robin Willmann,

Jannik Seiler

Projektmitglieder

Hendrik Schutter,

Lukas Fürderer,

Robin Willmann,

Jannik Seiler

Inhaltsverzeichnis

Inhaltsverzeichnis

1 Testumgebung3

2 Testdefinition mit Ergebnis4

3 Changelog10

Testumgebung

Die Musskriterien wie auch die implementierten Wunschkriterien aus dem Pflichtenheft werden einzeln getestet. Dabei werden auf Randbedingungen wie auch auf Fehlerfälle besonders geachtet. Mittels Black-Box-Tests wird dabei der Output der kompletten Software verifiziert.

Testdefinition mit Ergebnis

Nummer

Titel

Erklärung

Ergebnis

ST#1

Anzahl

Es sind schon 999 Texturen ins System eingefügt. Die 1000. Textur wird hinzugefügt. Bei der nächsten Suchanfrage mit passenden Kriterien wird diese angezeigt.

Datum

14.06.2019 15:16

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#2

Bildformat

Texturen mit den Bildformaten JPEG und PNG können ins System eingefügt werden. Bei der nächsten Suchanfrage mit passenden Kriterien werden diese in der 2D- und 3D-Preview korrekt angezeigt.

Datum

14.06.2019 15:16

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#3

Metadaten

Eine Textur blue_water.png (512px x 1024px) wird hinzugefügt. Das System erfasst automatisch die Metadaten über Name, Einstelldatum und Auflösung. Tags des Nutzers werden mit diesen Metadaten und dem Bild vom Server gespeichert.

Datum

14.06.2019 15:17

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#4

Tags

Beim Hinzufügen einer Textur wird ein 32 Zeichen langer Name als Tag angegeben. Dieser wird akzeptiert und korrekt verwaltet.

Datum

14.06.2019 15:18

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#5

Tags

Beim Hinzufügen einer Textur wird ein Name eingegeben, der nur aus 1 Zeichen besteht. Dieser wird akzeptiert und korrekt verwaltet.

Datum

14.06.2019 15:18

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#6

Tags

Beim Hinzufügen einer Textur wird versucht ein Name eingegeben, der aus 0 Zeichen besteht. Dieser wird nicht akzeptiert.

Datum

14.06.2019 15;19

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#7

Filter

Bei einer Suchanfrage mit dem Kriterium eines Tags werden alle Texturen welchen diesen Tag haben angezeigt.

Datum

14.06.2019 15:20

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#8

Filter

Bei einer Suchanfrage mit dem Kriterium eines negierten Tags werden alle Texturen, welche diesen Tag nicht haben angezeigt.

Datum

14.06.2019 15:20

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#9

Filter

Bei einer Suchanfrage mit dem Kriterium einer Mindestauflösung werden alle Texturen, welche diese Mindestauflösung haben angezeigt.

Datum

14.06.2019 15:20

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#10

Filter

Bei einer Suchanfrage mit dem Kriterium einer Maximalauflösung werden alle Texturen, welche diese Maximalauflösung haben angezeigt.

Datum

14.06.2019 15:20

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#11

Filter

Bei einer Suchanfrage mit dem Kriterium eines Namen werden alle Texturen, welche diesen Namen enthalten angezeigt.

Datum

14.06.2019 15:21

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#12

Synchronisation

Es wird eine Textur hinzugefügt. Alle Nutzer können bei der nächsten Suchanfrage diese angezeigt bekommen.

Datum

14.06.2019 15:21

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#13

Synchronisation

Es wird eine Textur entfernt. Alle Nutzer können bei der nächsten Suchanfrage diese nicht mehr angezeigt bekommen.

Datum

14.06.2019 15:21

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#14

Synchronisation

Es wird bei einer Textur ein Tag hinzugefügt. Alle Nutzer können bei der nächsten Suchanfrage diesen Tag angezeigt bekommen.

Datum

14.06.2019 15:22

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#15

Synchronisation

Es wird bei einer Textur ein Tag entfernt. Alle Nutzer können bei der nächsten Suchanfrage diese Textur nicht mehr mit diesem Tag angezeigt bekommen.

Datum

14.06.2019 15:22

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#16

Export

Es kann eine Textur auf dem lokalen Dateisystem abgespeichert werden.

Datum

14.06.2019 15:22

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#17

Atomarer Upload

Während eine neue Textur hochgeladen wird, kommt es zu einem Netzwerkausfall des Clients. Die „halbe“ Textur wird vom Server verworfen.

Datum

14.06.2019 15:24

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#18

3D-Ansicht

Bei der Auswahl einer Textur wird eine 3D-Preview angezeigt.

Datum

14.06.2019 15:16

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#19

Installation

Der Server kann über ein Shell-Skript installiert und in Betrieb genommen werden.

Feature nicht implementiert.

ST#20

Installation

Der Client kann über ein Shell-Skript installiert werden.

Feature nicht implementiert.

ST#21

Update durch Paketverwaltung

Die Software kann über eine Paketverwaltung (apt) installiert und aktualisiert werden.

Feature nicht implementiert.

ST#22

Backup

Das Daten-Verzeichnis des Servers kann durch Kopieren gesichert werden.

Datum

14.06.2019 15:24

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#23

Backup

Der Server ist gestoppt. Das Daten-Verzeichnis des Servers kann mit einer Sicherung ersetzt werden. Danach kann der Server wieder gestartet werden.

Datum

14.06.2019 15:24

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

ST#24

Automatische Konfiguration

Server und Client waren noch nie verbunden. Der Client findet automatisch innerhalb von 30 Sekunden den Server.

Datum

14.06.2019 15:25

Version

release_1.0.1

Fehler

-

Resultat

Bestanden

Changelog

Version

Änderung

1.0.0

-

1.1.0

Testdefinition hinzugefügt

1.1.1

Ergebnisbeschreibung hinzugefügt