2019-03-22T18:11:56.768840842
2019-06-12T14:06:21.738163030
PT2H40M41S
80
LibreOffice/6.2.3.2$Linux_X86_64 LibreOffice_project/20$Build-2

# Modultest

1.1.1
27940
0
50034
22650
true
false
view2
16514
34627
0
27940
50033
50588
0
1
false
100
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
4541253
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

# Modultest

⸬ Version 1.1.1 Seite 2/8

# Modultest

TextureSync

TODO → Testergebnisse darin vermerken.

Version

1.1.1

Datum

12.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 Changelog8

Testumgebung

Teile der Server- bzw. Client-Software werden nach dem Entwickeln einzeln getestet. Als Testwerkzeuge dienen eigens geschriebene Test-Anwendungen, welche die Module ansprechen und deren Ergebnisse darstellen. Da die Tests direkt am Source-Code in der IDE vorgenommen werden wird mittels White-Box Verfahren getestet.

Testdefinition mit Ergebnis

Nummer

Titel

Erklärung

Ergebnis

MT#1

Client: Textur auswählen

Eine Textur wird ausgewählt (Klick auf 2D-Preview) und es wird eine 3D-Preview mit den Metadaten am rechten Rand der UI angezeigt.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#2

Client: Steuerelemente der Suche

Die Mindestauflösung, Einstelldatum und mehrere Tags lassen sich einstellen. Die Reihenfolge ist nicht relevant.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#3

Client: Validierung Name

Der Name der Textur wird nur akzeptiert, wenn er den Regeln aus der UI-Feindesign entspricht.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#4

Client: Textur importieren

Es kann über ein File-Chooser eine Datei auf dem Dateisystem ausgewählt werden.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#5

Client: Textur exportieren

Eine Datei kann lokal auf dem Client-Rechner abgespeichert werden.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#6

Client: Einfügedatum

Der Client erfasst das korrekte Datum an dem die neue Textur eingefügt wird.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#7

Client: Metadaten automatisch erkennen

Der Client ermittelt automatisch die Auflösung einer Textur.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#8

Server: Metadaten abspeichern

Neue oder veränderte Metadaten werden persistent als Datei abgespeichert.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#9

Server: Metadaten lesen

Zuvor gespeicherte Metadaten können korrekt eingelesen werden.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#10

Server: Suchanfrage verarbeiten

Die Suche wird wie im Such-Feindesign beschrieben korrekt bearbeitet.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#11

Server: Textur lokal abspeichern

Der Server speichert eine Textur lokal ab.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#12

Server: Daten übertragen

Read-Back Test mit Dummy Daten.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#13

Server: Hashing

Berechnete Hash-Werte sind korrekt.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

MT#14

Server: Dateigröße

Dateien größer 512MB verwerfen.

Datum

todo

Version

todo

Fehler

todo

Resultat

todo

Changelog

Version

Änderung

1.0.0

-

1.1.0

Testdefinition hinzufügt

1.1.1

Ergebnisbeschreibung hinzugefügt